Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 6 Jun 2009 22:32:40 -0600
From:      Tim Judd <tajudd@gmail.com>
To:        utisoft@gmail.com
Cc:        freebsd-questions@freebsd.org
Subject:   Re: Date representation as YY/DDD or YYYY/DDD
Message-ID:  <ade45ae90906062132n75684a90wfff297ea090c8449@mail.gmail.com>
In-Reply-To: <b79ecaef0906060910x38095dd2t2923367c8bc75f8a@mail.gmail.com>
References:  <alpine.BSF.2.00.0906040113270.28607@wojtek.tensor.gdynia.pl> <200906050924.23167.kirk@strauser.com> <b79ecaef0906050950m53fda524i5652f57b1ac389ad@mail.gmail.com> <200906051208.43135.kirk@strauser.com> <b79ecaef0906051323s64a89fe2x134290524b633978@mail.gmail.com> <4A29EBB7.9090100@strauser.com> <20090606094648.GA10672@ei.bzerk.org> <alpine.BSF.2.00.0906061148350.90514@wojtek.tensor.gdynia.pl> <b79ecaef0906060910x38095dd2t2923367c8bc75f8a@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 6/6/09, Chris Rees <utisoft@googlemail.com> wrote:
> 2009/6/6 Wojciech Puchar <wojtek@wojtek.tensor.gdynia.pl>:
>>>> what some single-letter option meant.  I pretty much never use them on
>>>> the command line, though.
>>>
>>> Agreed, the long options *as an alternative* can be descriptive in
>>> scripts,
>>> tutorials, howto's etc.
>>> The other reason often mentioned, there being not enough letters in the
>>> alphabet to cover all possible options, in my opinion advocates bloated
>>> software (one program can do it all), which goes against the Unix
>>> paradigm
>>> of making small programs that do one task exceptionally well and just
>>> chaining these together.
>>
>> you exaggerate a bit.
>>
>> for example rsync does have >26 options but most make sense for program
>> that
>> is dedicated to one task, and it isn't against Unix paradigm.
>>
>> But it have one letter shortcuts for mostly used parameters
>>
>
> Can I be picky and point out it's actually 52 short options?
>
> [chris@amnesiac]~% ls -f
> quantumdot              mail                    cromwell_1024.bin.gz
> public_html             bnreg                   amnesiackey.pub
> backup.sh.gz            cromwell.bin.gz         check-portupgrade.pl
> why.c                   teamspeak
> [chris@amnesiac]~% ls -F
> amnesiackey.pub         cromwell.bin.gz         quantumdot/
> backup.sh.gz            cromwell_1024.bin.gz    teamspeak/
> bnreg/                  mail/                   why.c
> check-portupgrade.pl    public_html/
> [chris@amnesiac]~%
>
> for just one example....
>
> Chris


and digits add another 10.

We're up to 62 single-character options.  I'm sure punctuation will be next.

dig www.google.com @192.168.0.1


OK, so now where does that leave us?



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?ade45ae90906062132n75684a90wfff297ea090c8449>