Use aspas duplas em vez de aspas simples:
alias newcommand="full path of the binary to be executed"
e não:
alias newcommand='full path of the binary to be executed'
Nenhum espaço quase igual à esquerda ou à direita.
Então, antes de reformatar (para me livrar do Windows), simplesmente usei esse comando para abrir documentos, colocando-o no final do arquivo ~/.bashrc
:
alias commandless= 'gnome-open ./Documents/the-linux-command-line.pdf; gnome-open ./Documents/linux.odt'
Mas agora toda vez que eu inicio o terminal, ele diz:
bash: alias: gnome-open ./Documents/the-linux-command-line.pdf; gnome-open ./Documents/linux.odt: not found
antes mesmo de digitar nada, e quando eu executo o comando, nada acontece, nem mesmo mensagens de erro.
Use aspas duplas em vez de aspas simples:
alias newcommand="full path of the binary to be executed"
e não:
alias newcommand='full path of the binary to be executed'
Nenhum espaço quase igual à esquerda ou à direita.
Você tem um espaço entre o =
e a abertura '
. Remova-o.
$ alias foo= 'bar baz'
bash: alias: bar baz: not found