#Направление потока ошибок в стандартный поток
При вызове команды %x["cd /mnt/elvis"]
идет два потока один стандартный UOTPUT
второй STDERR
. И поток STDERR
не заносится в логи системы.
Добавление 2>&1
в конце команды, направляет поток ошибок на стандартный (UOTPUT) поток (который заносится в логи) и их можно там увидеть
a = %x["cd /mnt/elvis 2>&1"]
НЕверная запись, в скобках []
НЕ должно быть кавычек ""
a = %x[cd /mnt/elvis 2>&1]
верная запись