Estou executando um programa em C a partir de um script bash e gostaria de capturar a última linha de saída e o código de saída. Foi o que eu fiz:
echo output=$(echo $op | ./compute)
echo $output
echo "$output"
Ambas as saídas não preservam as quebras de linha.
Pensei em usar tail -1
mas isso muda o código de saída que é importante para mim.
O que estou fazendo de errado?
linux
bash
shell
shell-script
user1326293
fonte
fonte