segunda-feira, 21 de maio de 2012

Copiando saída de PIPE com xargs

A diquinha de hoje é como copiar arquivos da saída de um PIPE.

Veja o problema:

$ ls | grep -E '^[0-9]{4}_'
2011_05.pdf
2011_06.pdf
2011_07.pdf
2011_08.pdf
2011_09.pdf
2011_10.pdf
2011_11.pdf
2011_12.pdf
2012_01.pdf
2012_02.pdf
2012_03.pdf
2012_04.pdf

Como fazer a copia destes arquivos.

Solução com xargs:

$ ls | grep -E '^[0-9]{4}_' | xargs -n1 -i mv {} ../pathdestino/

Nenhum comentário:

Postar um comentário

VMworld On-Demand Video Library

Link onde encontramos as palestras do VMware 2018 e muito mais. https://videos.vmworld.com/searchsite/2018