2009/6/6 Wojciech Puchar <woj...@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?

[ch...@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
[ch...@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/

for just one example....


A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing in a mailing list?
freebsd-questions@freebsd.org mailing list
To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"

Reply via email to