Я действительно нечеток на использовании sed
оптимальный редактор; все, что я помню о перенаправлении файлов к sed, должно использовать <
оператор так или иначе. Мог любой объяснять, как перенаправить файл /usr/include/stdio.h
кому: sed
, и сломайте команды?
Использование Ubuntu 16.04.
Оператор перенаправления ввода <
так, например,
$ sed -n '1p' < /usr/include/stdio.h
/* Define ISO C stdio on top of C++ iostreams.
Однако несмотря на историю ее имени как "потоковый редактор", современные реализации sed
может считать файлы по имени непосредственно, без перенаправления ввода
$ sed -n '1p' /usr/include/stdio.h
/* Define ISO C stdio on top of C++ iostreams.
Примечание: не изменяйте содержание фактического
/usr/include/stdio.h
файл. Сделайте локальную копию, если Вы хотите играть с нею.