У меня есть код:
$foo = someFunction
Это выводит предупреждающее сообщение, которое я хочу перенаправить на $null:
$foo = someFunction > $null
Проблема заключается в том, что когда я делаю это, успешно сдерживая предупреждающее сообщение, он также имеет отрицательный побочный эффект НЕ заселения $foo результатом функции.
Как перенаправить предупреждение на $null, но все равно сохраняйте $foo?
Также, как вы перенаправляете как стандартный вывод, так и стандартную ошибку в null? (В Linux это 2>&1
.)