Перейти к содержимому

Архивы и обработка текста

tar встроен в Unix и Linux: он упаковывает и распаковывает архивы и умеет многое другое. Сам по себе tar не сжимает, но отлично работает с Gzip и BZip2, которые и выполняют сжатие.

Задача Команда
Создать сжатый архив tar -czf archive.tar.gz dir/
Распаковать tar -xzf archive.tar.gz
Посмотреть содержимое tar -tzf archive.tar.gz

Команда tar: архивация, распаковка и сжатие файлов в Linux (Timeweb)

Один из самых мощных инструментов для обработки и фильтрации текста. Это не просто утилита, а язык для обработки и извлечения данных.

Использование awk в Linux (Losst)

AWK: пример 1

AWK: пример 2

Потоковый редактор текста: ищет, вставляет, заменяет и удаляет фрагменты в файле. Редактировать файлы можно, не открывая их: проще написать, что на что заменить, чем открывать редактор, искать строку и менять вручную.

Команда sed в Linux (Losst)

SED: пример 1

SED: пример 2

SED: пример 3