Na AskUbuntu widziałem kilka poleceń, które wyglądają na dość skomplikowane, z dużą ilością symboli. Aby lepiej zrozumieć budowę tych poleceń, chciałbym wiedzieć, co oznaczają symbole.
Na przykład:
find ~/ -name \*.c -exec sed -i "s/cybernetnews/cybernet/g" {} \;
lub nawet bardziej skomplikowane:
echo -e "\e[${i#*=}m$( x=${i%=*}; [ "${!x}" ] && echo "${!x}" || echo "$x" )\e[m"
Rozumiem doskonale, że parametry jak dodawanie -c, --debugmają pewne skutki na głównej commmand. Ich znaczenie w prawie wszystkich przypadkach można znaleźć na manstronach, więc tak naprawdę nie tego szukam.
Spróbuj w swojej odpowiedzi zdefiniować, co konkretnie robią symbole, zamiast wyjaśniać podane przeze mnie przykłady. Może to wyglądać tak:
" means 'argument': the main command uses anything within these symbols as its source
^ is used for ...
# is used for ...
Z góry dziękuję
-c -Dmoże oznaczać coś w poleceniu 1 i zupełnie inną rzecz w poleceniu 2.