Sebagian besar perintah unixoid menampilkan alternatif pendek dan panjang untuk opsi baris perintah, seperti ls -a
dan ls --all
, atau ls -A
dan ls --almost-all
. Mengapa kedua cara itu ada? Satu lebih pendek untuk diketik, yang lain lebih mudah dibaca dan dimengerti. Tetapi setiap kali saya menulis skrip shell, saya harus memutuskan mana yang ingin saya gunakan. Apakah diketahui mengapa ada dua alternatif? Yang mana yang pertama, mengapa yang lain diperkenalkan. Pada DOS / Windows misalnya, hampir hanya ada pilihan huruf satu yang tidak sensitif huruf.