Eu quero poder usar o touch
comando com o pipeline para criar vários arquivos dependendo da saída de um comando.
Como por exemplo:
grep "hello(.*)" file.txt | touch
Mas não funciona! Como posso conseguir isso?
Eu quero poder usar o touch
comando com o pipeline para criar vários arquivos dependendo da saída de um comando.
Como por exemplo:
grep "hello(.*)" file.txt | touch
Mas não funciona! Como posso conseguir isso?
O
touch
comando em si não pode ler destdin
, mas você pode fazê-lo com a ajuda dexargs
:Tente isso,
Para mais consulte:
man xargs