Re: #!/bin/bash ou #!/bin/sh ??

2003-05-17 Por tôpico Fabrício Barros Cabral
J. A. Boyd [EMAIL PROTECTED] wrote: No Linux, ao menos atualmente, e na maioria das distribuições que já usei, o /bin/sh é apenas um link para o /bin/bash, logo, não tem diferença nenhuma. Desculpe contradize-lo, mas tem diferença sim! Diretamente do man bash: If bash is invoked with the

Re: #!/bin/bash ou #!/bin/sh ??

2003-05-17 Por tôpico Henrique de Moraes Holschuh
On Sat, 17 May 2003, Fabrício Barros Cabral wrote: J. A. Boyd [EMAIL PROTECTED] wrote: No Linux, ao menos atualmente, e na maioria das distribuições que já usei, o /bin/sh é apenas um link para o /bin/bash, logo, não tem diferença nenhuma. Não no Debian. Temos o ash/dash, que é bem mais

Re: #!/bin/bash ou #!/bin/sh ??

2003-05-17 Por tôpico José Antonio Boyd Cardoso
Câmbio colegas ! Legal ! Vivendo e aprendendo... eu até já li o man do bash, mas partes específicas, nunca tinha me atentado para este detalhe. Valeu a correção complemento !! []'s, -- ../)._/.Jose Antonio Boyd Cardoso ./_)()\/(/..E-mail: [EMAIL PROTECTED] ../.

#!/bin/bash ou #!/bin/sh ??

2003-05-16 Por tôpico Felipe Guerço Oliveira
Olá a todos. Tendo em vista que o inerpretador de comandos padrão é o bash, porque, na maioria dos scripts (quase todos) tem no cabeçalho #!/bin/sh ao invés de #!/bin/bash? Tenho esta dúvida porque gosto muito de criar scripts para automatizar minhas tarefas, e gostaria de saber qual a diferença.

Re: #!/bin/bash ou #!/bin/sh ??

2003-05-16 Por tôpico J. A. Boyd
Câmbio Felipe ! No Linux, ao menos atualmente, e na maioria das distribuições que já usei, o /bin/sh é apenas um link para o /bin/bash, logo, não tem diferença nenhuma. Talvez você encontre diferenças se tentar usar seu script em outro sabor de Unix. O AIX da IBM por exemplo usar o ksh por

Re: #!/bin/bash ou #!/bin/sh ??

2003-05-16 Por tôpico Augusto Cezar Amaral
# ls -la /bin/sh lrwxrwxrwx1 root root4 Dec 18 06:35 /bin/sh - bash On Fri, 2003-05-16 at 12:28, Felipe Guerço Oliveira wrote: Olá a todos. Tendo em vista que o inerpretador de comandos padrão é o bash, porque, na maioria dos scripts (quase todos) tem no cabeçalho