Как записать/прочитать вывод/ввод из sed в файл

seq 20 | sed '5,6 { w out.txt }' #Can't print correctly. See sample output


Команда «seq 20» создает последовательность чисел от 1 до 20 и передает ее на вход команде «sed». Команда «sed ‘5,6 { w out.txt }'» используется для фильтрации и изменения текста. В данном случае она сохраняет строки с номерами 5 и 6 в файл «out.txt». Если файл «out.txt» уже существует, новые данные будут добавлены в конец файла. Если нужно перезаписать файл полностью, можно использовать «>», вместо «>>» в команде «sed». Альтернативой этой команде может быть использование команды «awk» или других языков программирования для обработки текста. Команда не принимает аргументов.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *