shell-script-pt
[
Top
][
All Lists
]
Advanced
[
Date Prev
][
Date Next
][
Thread Prev
][
Thread Next
][
Date Index
][
Thread Index
]
eval
From
:
miranda
Subject
:
eval
Date
:
Wed, 02 Apr 2014 09:04:42 -0300
Pessoal , onde estou errando aqui ?
com o comando a seguir tenho a saida mostrada
[miranda@guitar FV_Noites_Com_Sol]$ ll -tr|tail -11|awk '{printf("mv %s %02d_%s\n",$9,NR,$9)}'
mv Quando_Voce_Chegou.wav 01_Quando_Voce_Chegou.wav
mv O_Que_Tem_De_Ser.wav 02_O_Que_Tem_De_Ser.wav
mv NoitesComSol.wav 03_NoitesComSol.wav
mv Nuvens.wav 04_Nuvens.wav
mv Calor.wav 05_Calor.wav
mv Clube_Da_esquina_II.wav 06_Clube_Da_esquina_II.wav
mv Um_Cupido_Me_Falou.wav 07_Um_Cupido_Me_Falou.wav
mv Navios.wav 08_Navios.wav
mv Luz_Viva.wav 09_Luz_Viva.wav
mv Cabaret_Da_Sereia.wav 10_Cabaret_Da_Sereia.wav
mv Sobre_O_Mar.wav 11_Sobre_O_Mar.wav
Gostaria então que essa saida fosse executada e tentei usar eval .
Vejam o resultado
[miranda@guitar FV_Noites_Com_Sol]$ eval $(ll -tr|tail -11|awk '{printf("mv %s %02d_%s\n",$9,NR,$9)}')
mv: target `11_Sobre_O_Mar.wav' is not a directory
Ou seja , ele interpretou que estava sendo pedido para mover todos os arquivos anteriores para o ultimo
teria que colocar ";" ao final de cada execução ? é isso ?
reply via email to
[Prev in Thread]
Current Thread
[
Next in Thread
]
eval
,
miranda
<=
Re: eval
,
itamarnet
,
2014/04/02
Re: [shell-script] eval
,
Julio C. Neves
,
2014/04/02
Prev by Date:
Re: [shell-script] Como pegar só os campos necessá rios?
Next by Date:
Re: eval
Previous by thread:
Re: [shell-script] Como pegar só os campos necessários?
Next by thread:
Re: eval
Index(es):
Date
Thread