5

По крайней мере, в Linux, и я думаю, что оболочку Windows / DOS вы также можете использовать > чтобы "передать" вывод в файл. Что-то вроде:

cat myfile.txt > mightAsWellCP.txt

Как называется этот кусочек синтаксического сахара? Это "труба": | так, что мы называем > и <<< и >> пока были на нем.)

3 ответа3

7

Я обычно называю все четыре варианта (<<<> >>) "перенаправлением", когда общаюсь с людьми, которых, я знаю, поймет.

4

Это символы для перенаправления ввода / вывода.
Быстрый обзор различий между командами синтаксиса перенаправления

2

Говоря из командной строки, я обычно произносил символы по их функциям.

  • > "вывод на"
  • >> "добавить к"
  • < "вход от"
  • | "Труба"

Поэтому, когда вы читаете ваш пример вслух:

cat myfile.txt > mightAsWellCP.txt

Я бы сказал, что "вывод catX myfile dot TXT мог бы также CP dot TX T".

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .