Destio небольшой блог

   

grep

Grep

Grep это удобная штука, которой можно пользоваться для поиска всякого. Наверное, у нее будет много применений? о которых я буду тут потихоньку писать. Начнем с поиска вхождения строки «config.php» во всех вложенных файлах, рекурсивно: grep -R config.php ./ По умолчанию греп предполагает, что его кормят регулярными выражениями. Чинится с помощью grep -F Исключить папку: —exclude-dir=foo

,

sed

sed — потоковый редактор текста, что позволяет ему производить массовые замены текста в файлах, управляясь командами из консоли.  Параметр -i обозначает перезапись файла. Ниже просто перечислены часто используемые функции, которые я никак не могу запомнить. В конце каждого примера нужно подставить название файл или маску. Заменить abc() на xyz[]: sed -i s_abc\(\)_xyz\[\]_ Дописать abc в […]

, , ,