Di AskUbuntu, saya telah melihat beberapa perintah di sekitar yang terlihat cukup rumit, dengan banyak simbol di dalamnya. Untuk mendapatkan pemahaman yang lebih baik tentang bagaimana perintah-perintah ini dibangun, saya ingin tahu apa artinya simbol.
Sebagai contoh:
find ~/ -name \*.c -exec sed -i "s/cybernetnews/cybernet/g" {} \;
atau bahkan lebih rumit:
echo -e "\e[${i#*=}m$( x=${i%=*}; [ "${!x}" ] && echo "${!x}" || echo "$x" )\e[m"
Saya memahami dengan baik bahwa menambahkan parameter sebagai -c, --debug, memiliki efek tertentu pada commmand utama. Makna ini hampir di semua kasus dapat ditemukan di manhalaman, jadi itu tidak benar-benar apa yang saya cari.
Tolong, coba dalam jawaban Anda untuk menentukan apa yang dilakukan simbol secara khusus, alih-alih menjelaskan contoh yang saya berikan. Itu bisa terlihat seperti ini:
" means 'argument': the main command uses anything within these symbols as its source
^ is used for ...
# is used for ...
Terima kasih sebelumnya
-c -Dbisa berarti sesuatu dalam perintah 1 dan hal yang sama sekali berbeda dalam perintah 2.