Я только что начал короткий видеокурс по Linux и как бы узнал об использовании и функциях stdin и stdout. Однако я видел на курсе, что инструктор использовал cat < [nameOfExecutable]. Я попытался осмотреться, хотя, похоже, не могу найти, как это называется и для чего (возможно, из-за отсутствия у меня основ).

Какая разница, если добавить символ "<"?

Скажем, например: cat < [nameOfExecutable] против обычного cat [nameOfExecutable]?

0
Rui F Ribeiro 9 Мар 2019 в 16:46
Спасибо, Джефф, за редактирование моих сообщений и за то, что помог мне правильно указать нужного человека. Ваше здоровье!
 – 
Fukkatsu
14 Июн 2018 в 03:53

1 ответ

Я думаю, что ответил на свой вопрос, используя ответ slm в этой теме: Почему знак «меньше» не работает в качестве замены для кота в bash?

То, что происходит за кулисами, открыло мне глаза на то, что происходит на самом деле.

0
Jeff Schaller 14 Июн 2018 в 03:48