Enviado em 28/10/2016 - 17:50h
gostaria de saber como faço para dar um loop (for) em um a pasta que tem arquivos com espaços onde cada loop deveria me retornar o nome de cada arquivo?Enviado em 31/10/2016 - 21:32h
Isso. Era find no lugar de file.find $diretorio -maxdepth 1 | while read i do echo $i done | sort
Enviado em 28/10/2016 - 18:23h
Tente assimfor i in * do echo "$i" done
Enviado em 31/10/2016 - 12:05h
Listeiro, obrigado pela sugestão. mas não resolve o meu problemaEnviado em 31/10/2016 - 12:48h
Tenho este palpite:if [ -n "`ls $diretorio`" ] then cd $diretorio for i in * do echo $i done cd - fi
Enviado em 31/10/2016 - 16:20h
pois é Listeiro....Enviado em 31/10/2016 - 17:24h
for i in `file $diretorio -maxdepth 1` do echo $i done
for i in `file $diretorio -maxdepth 1` do echo $i done | sort
Enviado em 31/10/2016 - 19:41h
Listeiro, provavelmente vc quiz dizer `find $diretorio -maxdepth 1` e não `file $diretorio -maxdepth 1`.Enviado em 01/11/2016 - 10:53h
Listeiro, agora ficou perfeito!ls -r *.pdf 2> /dev/null | while read i do echo $i done
Enviado em 01/11/2016 - 19:29h
Ok. Bom que deu certo.Enviado em 02/11/2016 - 14:46h
obrigado pela última dica.Criar entrada (menuentry) ISO no Grub
Como gerar qualquer emoji ou símbolo unicode a partir do seu teclado
Instalar o VIM 9.1 no Debian 12
Como saber o range de um IP público?
Muitas dificuldades ao instalar distro Linux em Notebook Sony Vaio PCG-6131L (VPCEA24FM)
Slackpkg+ (Slackpkg Plus) está de volta!
Como dividir duas janelas igualmente e lado-a-lado na sua tela