Pular para o conteúdo

Explicação de comando

Responder tópico
  • Denunciar
  • Indicar

1. Explicação de comando

Enviado em 28/08/2014 - 16:46h

Boa Tarde Pessoal

Minha dúvida parece ser simples.

Estou usando o seguinte código para verificar se há algum arquivo no diretótio $dir

if [ "$( ls -A $dir )" ]; then(

1º - Para que serve o $
2º - Nessecita ter as aspas "" e porque ?
3º - Material bem explicativo que tenha essa propriedades (-a, -A, -f, -d)

Muito Obrigado!

Responder tópico

2. Re: Explicação de comando

Enviado em 28/08/2014 - 20:02h

amiranda escreveu:

Boa Tarde Pessoal

Minha dúvida parece ser simples.

Estou usando o seguinte código para verificar se há algum arquivo no diretótio $dir

if [ "$( ls -A $dir )" ]; then(

1º - Para que serve o $
2º - Nessecita ter as aspas "" e porque ?
3º - Material bem explicativo que tenha essa propriedades (-a, -A, -f, -d)

Muito Obrigado!
$ = criação de variáveis
"" = isolam um comando como se fosse 1

3 use o comando "man ls" (sem aspas) para ver o manual do ls

Apostila facil de shell para iniciantes:

http://aurelio.net/shell/apostila-introducao-shell.pdf

4. Re: Explicação de comando

Enviado em 29/08/2014 - 14:20h

Obrigado Pessoal! Já estou estudando! Inclusive são muito boas!

Essa instrução - "$( ls -A $dir )", retorna uma boleano caso o diretório não tenha arquivos.

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder