Содержимое в круглых скобках выполняется последним?Linux

Ответить
Anonymous
 Содержимое в круглых скобках выполняется последним?

Сообщение Anonymous »

Я наткнулся на эту строку в своем домашнем задании:

Код: Выделить всё

(cat "$@" 2>&1 >&3 | tr a-z A-Z >&2) 3>&1
Выполняется ли первым 3>&1 для создания файлового дескриптора 3, указывающего на стандартный вывод, или сначала выполняется >&3, когда временный файловый дескриптор используется для хранения содержимого стандартного вывода, поскольку он занят перенаправленным стандартным выводом.
Последнее объяснение было дано ключом ответа, но я не уверен, какой ответ является правильным.>

Подробнее здесь: https://stackoverflow.com/questions/798 ... cuted-last
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Linux»