Domyślny alias Alert dotyczy polecenia
notify-send --urgency=low -i "$([ $? = 0 ] && echo terminal || echo error)" "$(history|tail -n1|sed -e '\''s/^\s*[0-9]\+\s*//;s/[;&|]\s*alert$//'\'')"
Wykonanie alert
daje powiadomienie z tekstem Alert i ikoną terminala. Wykonanie go za pomocą jednego parametru jak alert !!!!!
daje powiadomienie z tekstem Alert !!!!! i !!!!! .
Jaka jest zatem różnica między prostym notify-send
poleceniem a tym złożonym aliasem, który wykorzystuje powiadomienie-wysyłanie, echo, historię, ogon i sed ?
W jakich sytuacjach ten alias jest użyteczny, czy został stworzony właśnie dla gry słów (Coś jak używanie sudo sudo sudo sudo sudo apt-get install
Używam Ubuntu 12.10
notify-send Linux Ubuntu
to jest tak samo, jedyną różnicą jest to, że alert
pokazuje ikonę, ale nie rozumiem, dlaczego polecenie zawiera sed, ogon i historię