Я пытаюсь выполнить цикл внутри текстового файла, содержащего команды, которые должны быть выполнены:
while IFS= read -r line
do
$line
done < msmtp-cmds.txt
Команды внутри текстового файла:
msmtp -t < message1.txt
msmtp -t < message2.txt
После замены команд знак перенаправлениякажется, игнорируется, так как msmtp пытается использовать message1.txt в качестве получателя, но я не могу понять, почему