Если вы считаете, что команда cat в Linux нужна только для того, чтобы смотреть обычные файлы, — вы сильно ошибаетесь! Cat умеет куда больше, чем просто показывать содержимое. Я расскажу, как раскрыть весь потенциал cat — от стандартных задач до неожиданных приёмов. Начну с самого главного: cat придумали именно для объединения (или, если по-научному — «конкатенации») файлов. Собственно, «cat» — это сокращение от concatenate, что значит «соединять». Допустим, у вас есть файл «foo» с примерным содержимым: А ещё есть файл «bar», например, вот такой: Чтобы склеить их вместе, просто укажите оба имени через пробел в команде cat: В результате cat объединит файлы: второе содержимое сразу идёт после первого. На первый взгляд мелочь, но лично мне не раз приходилось объединять журналы событий или главы книги в единый файл. Иногда это самый быстрый способ собрать всё для отправки или хранения (хотя для архивации удобнее использовать tar). А что будет, если cat запустить только с одним файлом? Всё
Скрытые возможности команды cat в Linux: 6 приёмов, которые вы наверняка недооценивали
6 сентября 20256 сен 2025
17
3 мин