Eu desenvolvi um script que precisa baixar o código-fonte de alguns pacotes do Ubuntu instalados. Para fazer isso, faço o seguinte:
forneça dpkg --get-selections para que a lista de pacotes seja instalada;
para cada pacote eu faço dpkg...
Eu tenho um script /etc/init.d que inicia meu servidor web.
Tornei executável e adicionei ( update-rc.d webserver defaults ).
Quando executo o script a partir da linha de comando, ele funciona bem ( ./webserver ).
Mas depois de reiniciar...
Eu frequentemente me encontro usando ll , que é um alias.
$ type ll
ll is an alias for ls -lh
Sempre quis saber onde isso foi definido, pois funciona em bash , zsh , mas não em sh :
# THIS IS SH
$ ll
sh: 1: ll: not found
Como posso retomar um trabalho interrompido no Linux? Eu estava usando o emacs e acidentalmente acertei o ctrl-z, que me levou de volta ao console. Eu posso ver quando digito 'jobs'
[*****]$ jobs
[1]+ Stopped emacs test_queue...
Considere um shell como Bash ou sh. A diferença básica entre > e >> se manifesta em um caso em que o arquivo de destino existe:
> trunca o arquivo para o tamanho zero e, em seguida, escreve;
>> não trunca, e...
Eu gostaria de exibir o caminho atual no prompt sh (não shell bash), que atualmente apenas mostra "#",
Eu tentei com a introdução deste
env PS1="$(whoami)@$(hostname):$(pwd)"
e
set PS1="$(whoami)@$(hostname):$(pwd)"
em /etc/profil...
Este arquivo de script BASH de comando único é difícil de entender, portanto, quero escrever um comentário para cada uma das ações:
echo 'foo' \
| sed 's/d/a/' \
| sed 's/e/b/' \
| sed 's/f/c/' \
> myfile
(sed é apenas um exemplo,...