varios comandos em uma linha
ola pessoal, eu tenho uma duvida...como eu posso fazer para fazer varios comandos em apenas uma linha....tipo..eu tava configurando o meu slack, e tentei fazer o seguinte comando : chmod -x rc.samba | chmod -x rc.pcmcia | chmod -x rc.sendmail.............o qual retornou o seguinte erro pra todos os serviços "command not found"...o q eu fiz d errado ?...[]'s...dedao
varios comandos em uma linha
cara...
o pipe "|" é usado para direcionar a saida de um comando pra entrada do outro.
ex.:
# ls -Fla | wc -l
se vc quiser executar um comando após o outro na mesma linha use o ponto e virgula ";".
ex.:
# chmod -x rc.samba ; chmod -x rc.pcmcia ; chmod -x rc.sendmail
valew
varios comandos em uma linha
Citação:
Postado originalmente por lucianogf
cara...
o pipe "|" é usado para direcionar a saida de um comando pra entrada do outro.
ex.:
# ls -Fla | wc -l
se vc quiser executar um comando após o outro na mesma linha use o ponto e virgula ";".
ex.:
# chmod -x rc.samba ; chmod -x rc.pcmcia ; chmod -x rc.sendmail
valew
Não seria #comando 1 && comando 2 && comando 3 && ...???
varios comandos em uma linha
Citação:
Postado originalmente por Anonymous
Citação:
Postado originalmente por lucianogf
cara...
o pipe "|" é usado para direcionar a saida de um comando pra entrada do outro.
ex.:
# ls -Fla | wc -l
se vc quiser executar um comando após o outro na mesma linha use o ponto e virgula ";".
ex.:
# chmod -x rc.samba ; chmod -x rc.pcmcia ; chmod -x rc.sendmail
valew
Não seria #comando 1 && comando 2 && comando 3 && ...???
cara..
tanto o ";" qto o "&&" são para executar comandos um após o outros..
mas agora não me lembro exatamente qdo usar um e qdo usar o outro...
um deles executa os comandos seguidamente independente da saida do comando anterior, o outro só executa o comando seguinde se o comando anterior for executado com sucesso..
valew
varios comandos em uma linha
o ; executa nao importando o exit code do programa, jah qdo usamos && importa a saida, e ela tem q ser sempre verdadeira, caso de alguma falha em um dos programas do meio ele para a execucao do resto da "fila"