Перенаправьте/usr/include/stdio.h к sed

Я действительно нечеток на использовании sed оптимальный редактор; все, что я помню о перенаправлении файлов к sed, должно использовать < оператор так или иначе. Мог любой объяснять, как перенаправить файл /usr/include/stdio.h кому: sed, и сломайте команды?

Использование Ubuntu 16.04.

0
задан 11 October 2016 в 03:02

1 ответ

Оператор перенаправления ввода < так, например,

$ 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 файл. Сделайте локальную копию, если Вы хотите играть с нею.

3
ответ дан 28 September 2019 в 10:29

Другие вопросы по тегам:

Похожие вопросы: