Я использую сервер с PBS. Я тестирую его с помощьюперенаправление сообщений об ошибках в сценарии bash
echo sleep 10 | qsub
В настоящий момент проблема возникает с сервером, и возвращается сообщение об ошибке. Путем перенаправления этого сообщения об ошибке
echo sleep 10 | qsub 2>&1
ничего не будет напечатано.
Теперь я хотел бы поставить это в скрипт и сохранить результат в переменной:
out=`echo sleep 10 | qsub 2>&1`
Тем не менее, хотя я перенаправляет сообщение об ошибке с помощью 2>&1
, переменная out
все еще содержит ошибку сообщение. Что я делаю не так?