Использование grep
сfind
:
find /top-dir -type f -name index.php -exec grep -l 'hello' {} +
где /top-dir
— это путь к -самому верхнему каталогу, в котором вы хотите выполнить поиск.
С -type f
мы просматриваем только обычные файлы с find
, а с -name index.php
мы ограничиваем поиск файлами с именем index.php
.
-exec grep -l 'hello' {} +
запустит grep
для найденных файлов и выведет пути ко всем файлам, которые соответствуют шаблону ('hello'
). Это -l
с grep
, которые вызывают вывод путей.
С +
в конце, find
будет предоставлять как можно больше файлов при каждом вызове grep
. Изменение этого параметра на ';'
или \;
приведет к тому, что grep
будет вызываться с одним файлом за раз, что может быть медленным, если файлов много.
Клонирование диска на больший диск приводит к тому, что было на меньшем исходном диске, и ничего больше. Таким образом, все, включая предварительное шифрование на целевом диске, будет перезаписано тем, что было на исходном диске. Если размер целевого диска был 2 ТБ, а исходного диска — 1 ТБ, на целевом диске теперь будет раздел размером всего 1 ТБ.