Como devo concatenar vários arquivos de texto obter por argumentos no terminal usando um script no Bash?
#!/bin/bash
while read $1
do
cat $1 > cat.txt
done
Eu tentei esse exemplo, mas não está funcionando.
Respostas:
0 para resposta № 1Você deve usar ">>" para concatenar (">" criará um novo arquivo a cada vez):
for file in "$@"
do
cat $file >> result
done