7 месяцев назад
Скрытые возможности команды cat в Linux: 6 приёмов, которые вы наверняка недооценивали
Если вы считаете, что команда cat в Linux нужна только для того, чтобы смотреть обычные файлы, — вы сильно ошибаетесь! Cat умеет куда больше, чем просто показывать содержимое. Я расскажу, как раскрыть весь потенциал cat — от стандартных задач до неожиданных приёмов. Начну с самого главного: cat придумали именно для объединения (или, если по-научному — «конкатенации») файлов. Собственно, «cat» — это сокращение от concatenate, что значит «соединять». Допустим, у вас есть файл «foo» с примерным содержимым:...
Конкатенация в Windows и Linux
Многие знают команду cat, которая чаще всего используется для чтения файлов, и могут удивляться ее названию, недоумевая – причем тут кошки. На самом деле команда cat выполняет конкатенацию – т.е. соединение текстовых строк. Допустим нам надо объединить два текстовых файла. Самый простой вариант: cat two.txt >> one.txt После чего содержимое второго файла будет добавлено в конец первого. Но здесь мы использовали только перенаправление, а cat просто прочитал второй файл. А если нужно наоборот,...