Pode usar o test com o -f if [ -f arq.txt ] then echo existe else echo não existe fi
Para verificar vários diretórios pode usar um laço, por exemplo while read nome_arq do if [ -f $nome_arq ] then echo existe else echo não existe fi done 2008/12/23 Airton Martins <airtonmart...@yahoo.com.br> > > Boa Tarde, > > Senhores, alguém poderia me ajudar, tenho o seguinte scipt: > > while true > do > echo " > Menu > ==== > Opcao Acao > ===== ==== > 1 Listar diretorio /i6/opt/apl/vld/conv > 2 Listar diretorio /f45/test > 3 Sair > Informe sua opcao:\c " > read Opc > case $Opc in > 1) clear; ls -ltr /i6/opt/apl/vld/conv | more ;; > 2) clear; ls -ltr /f45/test | more ;; > 4) exit ;; > esac > done > > O usuário precisa saber se existe um determinado arquivo nos diretórios > acima, como faria isto para atender tal necessidade. > > Grato. > > > Aírton Martins > > Veja quais são os assuntos do momento no Yahoo! +Buscados > http://br.maisbuscados.yahoo.com > > [As partes desta mensagem que não continham texto foram removidas] > > > -- César Vianna ------------------- Prefira o que é positivo e múltiplo; a diferença à uniformidade; o fluxo às unidades; os agenciamentos móveis aos sistemas. Gilles Deleuze & Felix Guattari [As partes desta mensagem que não continham texto foram removidas]