Uma maneira fácil é usar o redirecionamento, e você não precisa criar duas ações, você pode colocar as duas na mesma, como:
md5sum filename.iso | awk '{ print $1 > "md5.txt"; print $2 > "name.txt" }'
Aqui está o meu código atual
md5sum filename.iso | awk '{print $1} {print $2}'
Isso me dá duas linhas separadas. A primeira linha é o md5 do arquivo e a segunda linha é o nome do arquivo. Gostaria de salvar o md5 para md5.txt e o nome do arquivo para name.txt A saída de md5sum é xxxxxxx filename
Tags bash awk linux bash-scripting