Command option patterns

Here are some common patterns in Unix command options. This is a summary of the patterns Eric Raymond describes here.

Option Typical meaning
-a All, append
-b Buffer,block size, batch
-c Command, check
-d Debug, delete, directory
-D Define
-e Execute, edit
-f File, force
-h Headers, help
-i Initialize
-I Include
-k Keep, kill
-l List, long, load
-m Message
-n Number, not
-o Output
-p Port, protocol
-q Quiet
-r Recurse, reverse
-s Silent, subject
-t Tag
-u User
-v Verbose
-V Version
-w Width, warning
-x Enable debugging, extract
-y Yes
-z Enable compression


Tagged with:
Posted in Computing
3 comments on “Command option patterns
  1. Wan says:

    Thanks, This will be very useful!

  2. I. J. Kennedy says:

    What is your opinion of the long-form, gnu-style options such as –version and the like?

  3. Jer says:

    This looks terrifyingly like the Latin declension tables I once had to memorise. I hope this table doesn‘t end up being used the same way.

2 Pings/Trackbacks for "Command option patterns"
  1. [...] A short guide to useful Unix command-line options [...]

  2. [...] için man sayfalarını etkili bir şekilde kullanabilmek gerekir.   Parametre yapısı konusunda şurada bazı genel UNIX parametrelerinin anlamları var. Bu özetin daha genel hali ise Art of UNIX [...]