Passa todas as linhas em um arquivo como argumento separado de espaço único [duplicado]

1

Eu tenho um arquivo txt:

txt1 txt2 txt3

Eu quero passar todas essas linhas como um argumento separado por espaço único: myProgram -a txt1 txt2 txt3

Existe uma maneira fácil de fazer isso?

    
por Shubham Saini 19.02.2017 / 22:12

1 resposta

0

Desculpe, deveria ter pesquisado mais detalhadamente.

mapfile -t <arguments.txt myProgram -a "${MAPFILE[@]}"

    
por 19.02.2017 / 22:23