2013-04-23 14 views

risposta

16

In bash o zsh ! denota un comando di cronologia (non una riga di shebang che è #! e non ha nulla a che fare con bash o zsh in quanto tale).

!# indica l'intera riga di comando digitata finora e :3 seleziona la terza parola, in questo caso ~/bin/ack.

Così il comando è equivalente a:

curl http://beyondgrep.com/ack-2.02-single-file > ~/bin/ack && chmod 0755 ~/bin/ack