Поведение по умолчанию sed
заключается в печати пространства шаблона после выполнения любого сценария (третье поле сверху в среднем столбце на рисунке). При -n
эта операция печати по умолчанию отключена. Если не существует сценария, который изменяет пространство шаблона, он будет содержать текущую строку ввода (первое поле).
Считать Line 1
в пространство шаблона. (Нет сценария.) Распечатать пространство шаблона. Выход: Line 1
. Пустое пространство шаблона.
Считайте Line 2
в пространство шаблона. (Нет сценария.) Распечатать пространство шаблона. Выход: Line 2
. Пустое пространство шаблона.
И т. Д. До тех пор, пока не произойдет сбой чтения, поскольку в файле больше нет данных.