Skip to content

Instantly share code, notes, and snippets.

@elvisgiv
Created April 27, 2016 15:53
Show Gist options
  • Save elvisgiv/300fb09648f98c12644caffd0f83689d to your computer and use it in GitHub Desktop.
Save elvisgiv/300fb09648f98c12644caffd0f83689d to your computer and use it in GitHub Desktop.

#Направление потока ошибок в стандартный поток

При вызове команды %x["cd /mnt/elvis"] идет два потока один стандартный UOTPUT второй STDERR. И поток STDERR не заносится в логи системы.

Добавление 2>&1 в конце команды, направляет поток ошибок на стандартный (UOTPUT) поток (который заносится в логи) и их можно там увидеть

a = %x["cd /mnt/elvis 2>&1"] НЕверная запись, в скобках [] НЕ должно быть кавычек ""

a = %x[cd /mnt/elvis 2>&1] верная запись

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment