msoliver
(usa Debian)
Enviado em 22/06/2018 - 15:04h
manoel.junior escreveu:
Boa tarde Manoel.
Vamos ver se entendi ...
Na coluna 24, tem o nome do arquivo que é para mover?
Isso em todas "LINHA 13" ?
O ARQUIVO em questão (LINHA13, COLUNA 24), tem uma extensão especifica ...?
marcelo oliver
Exato meu amigo. Tem uma extensão sim, são todos arquivos com a extensão TXT.
Obrigado pela ajuda.
Boa tarde Manoel, dei uma simplificada, segue:
find -iname "*.txt" -type f -exec awk -F"," 'NR==13 && $13 ~ /^[A-Za-z0-9]+.txt$/ {print "mv" ,$13 " DIR_DESTINO"}' {} \;|bash
OBS.:
Para efeitos de TESTES, troque:
print "mv" ,$13 " DIR_DESTINO"}'
Por
print "ls -l" ,$13}'
Funcionando , volte ao original.
Abç.:
Marcelo Oliver