Как заменить строки в файле с помощью sed

Если необходимо заменить все вхождения строки search на replace можно это сделать командой: где файл file1.txt, в котором будет производиться поиск строк search, а file2.txt будет содержать replace вместо всех найденых вхождений Если в шаблоне поиска и/или замены необходимо заменять слеш /, то его нужно экранировать с помощью обратного слеша так: \/ Если необходимо найти …

Linux whereis, find и locate как можно найти нужную программу

Когда нужно найти нужную программу чаще всего использую команду whereis, например так: Есть еще варианты: но они работают дольше. locate выводит все имена файлов, в имени пути файла или папки которых встретилось ls. Без просеивания с помощью grep или команды пейджера more или less читать вывод такой команды очень трудно.

Linux find: поиск файлов по имени

Часто, при работе в Linux с командой find, необходимо найти файлы разных типов по имени. Например, необходимо найти и подготовить к архивации все *.php, *.js и *.css файлы в папке вне зависимости от регистра имени. Для этого выполняем команды: В файле /home/taras/list-to-archive.txt будет искомый список файлов, который можно использовать для архивирования утилитой tar, например, так: …

Linux find поиск файлов измененных в интервале дат

Часто возникает необходимость найти файлы измененные в определенном интервале времени. Например, измененные сегодня: Точно n дней назад: Измененные более m дней и удалить их:

Linux find xargs grep: найти текст в php файлах

Часто возникает необходимость найти какой-либо текст в проекте в php-файлах. Для этого я пользуюсь командой: Не буду описывать значения всех опций очень подробно (для этого есть страницы справки man find, man xargs и man grep), но вкратце это сочетание команд означает: найти все php-файлы без учета регистра, даже если в имени папки или файла будут …

Linux найти файлы, которые изменялись в диапазоне дат

Часто возникает необходимость найти файлы в Linux, которые изменялись в диапазоне дат. Для этого можно воспользоваться такими командами: 1. Создать файл-метку начала диапазона дат: 2. Создать файл-метку конца диапазона дат: 3. Найти все файлы, которые изменялись в диапазоне дат:

всякие полезности системному администратору
 
Copyright © 2013 - 2024 Шкоденко Тарас. Програмування та розробка сайтів