Quantas maneiras existem para converter e passar stdin como parâmetro de comando?

2

Eu sou novo no shell do Linux. Eu sei que xargs pode ser usado para aceitar stdin de um pipe e passá-lo para outro comando como parâmetro. Existem outras maneiras de fazer isso? Existe uma lista que eu possa me referir? Uma lista não exaustiva que posso encontrar:

  1. echo $PATH | xargs echo
  2. echo $(echo $PATH)
  3. echo 'echo $PATH'
  4. echo $PATH | while read -r line; do echo $line; done; (Graças a @Tom Hunt)

Mais alguma coisa?

    
por Xiao Peng - ZenUML.com 05.10.2015 / 13:41

0 respostas

Tags