3
ответа

Поиск и удаление файлов старше 30 дней

Я хочу удалить файлы пользователей старше 30 дней. Следующий сценарий bash отлично работает. Однако я хочу удалить ошибку «Нет такого файла или каталога», отображаемую в выводе, поскольку я ...
17.08.2017
3
ответа

Подсчитать количество каталогов

Мне нужен сценарий или команда, которая печатает количество каталогов, имя которых начинается с «lib» во всем поддереве каталогов. Я пытался сделать это с помощью find, grep и wc, но не могу сканировать все каталоги. ...
30.06.2017
3
ответа

Команда find с несколькими шаблонами не возвращает никаких выходных данных

#! / Bin / bash pat = "'*. ab' -o -name '* .bc'" open = "\ (" закрыть = "\)" path = path find $ path -type f $ open -name $ pat $ close Приведенный выше код не показывает никаких результатов поиска. Do help
21.06.2017
3
ответа

Получить имя файла после find -name | xargs

У меня есть каталог с несколькими jar-файлами, в котором я хотел бы разместить несколько классов. Я нашел решение, чтобы узнать, существует ли класс с помощью следующей команды: find -name "* .jar" | xargs -n 1 банка tf | grep '...
01.06.2017
3
ответа

Конкатенация тысяч файлов:> по сравнению с>>

Я нашел два на вид противоречащих ответа на StackOverflow к следующим вопросам: Конкатенация тысяч Текстовых файлов Через сотни Каталогов (при хранении некоторой структуры), Как делают меня...
23.05.2017
3
ответа

Предотвратите подстановочное расширение на находке

Существует ли способ предотвратить подстановочное расширение на команде находки так, чтобы следующее работало бы? найти.-iname "нечто [панель]", Как указано здесь, я пытался работать, устанавливает-f, установите-o noglob и setopt...
23.05.2017
3
ответа

Построчное изменение в Unix

Я ищу способ сделать следующее с файлом с разделителями в UNIX для КАЖДОЙ СТРОКИ, и я не уверен, с чего начать : Ищите символ в строке текста (предположим, используете GREP?) Если найдено, то ...
22.05.2017
3
ответа

Bash Script, найдите размер файла и сравните его, не запущенный [дубликат]

Очень новичок в bash, как вы увидите в коде ниже . Я хочу получить размер файла в байтах, сравнить его с фиксированным значением и отправить электронное письмо, если последнее слишком мало. Код: #! / Bin / bash f = $ (...
20.05.2017
3
ответа

chmod - Что делает эта команда?

Я нашел эти командные строки в сети : найти . -type f -exec chmod 644 {} + найти . -type d -exec chmod 755 {} + Я не уверен, что они делают при выполнении ... Теоретически они ищут все ...
14.04.2017
3
ответа

Как избежать множества уровней символических ссылок с помощью этой находки?

Я знаю тему и пытаюсь исправить свою находку с помощью -mindepth 15, но безуспешно find -L $ HOME -type f -name "* .tex" \ -exec fgrep -l "janne" / dev / null {} + | vim -R - Неудачная попытка найти -L $ ...
13.04.2017
3
ответа

Как я ищу все подкаталоги для нахождения один с определенным именем?

Скажем, у меня есть высокоуровневый каталог, названный / dir и многими подкаталогами. Как я ищу подкаталоги / dir для нахождения того названным x/x/dir/x/x/x/target? Этот вопрос подобен, но...
13.04.2017
3
ответа

Больше, или найдите более интенсивно использующими ресурсы в нахождении количества раз, которое объект перечисляет в файле?

Я недавно читал, Как найти общее количество случаев текста и файлов с командой находки, которая спросила о способе найти, что текст количества раз "abc" появляется в файле. Ответ там...
13.04.2017
3
ответа

Запрашивать Bash cd в каждый каталог по некоторому пути и запускать команду, когда он находится внутри?

Возьмем этот путь, например: / var / www / html. Внутри dir html есть несколько подкаталогов. Мне нужно, чтобы система зашла в каждый из этих подкаталогов через компакт-диск (это должен быть компакт-диск), а затем запустить ...
08.04.2017
3
ответа

Как найти и скопировать файлы на основе расширения?

У меня есть папка photorec, полученная в процессе восстановления данных, в которой есть 2481 папка с восстановленными файлами. Имена папок идут в последовательности recup_dir.1, recup_dir.2 ... recup_dir.2481 Я получил список ...
03.04.2017
3
ответа

как передать вывод находки по каналу в других, находят

В поиске, как сделать, находят вид файлами, которые он находит на основе времени изменения, я нашел этот ответ, который обеспечивает следующее колдовство: найти. - тип f-printf '%T %p\n' | вид-k 1nr | sed 's/...
20.03.2017
3
ответа

limit find output AND avoid signal 13

У меня есть каталог с ~1M файлов и мне нужно искать определенные паттерны. Я знаю, как сделать это для всех файлов: find /path/ -exec grep -H -m 1 'pattern' \{\} \; Полный вывод нежелателен (...
20.03.2017
3
ответа

Как к grep рекурсивному UNIX дерево заканчивается наряду с каждым древовидным узлом?

Вот то, что я делаю дерево-R/Applications/NetBeans/NetBeans\7.0.app/| жемчуг-e, 'в то время как (<>) {печатают, если/java$/}', но конечно это не возвращает результат, который я хочу. То, что я хочу, должно отобразиться...
20.03.2017
3
ответа

получить все имена файлов в подкаталогах

Мне нужно получить все имена файлов, не включая пути, например, файл1 правильный, а ./folder/file1 неправильный, из подкаталогов. Мой пример использования - получение всех доступных имен файлов terminfo, которые являются ...
18.02.2017
3
ответа

Как искать файлы по комбинированному шаблону каталога и имени файла

Я хочу найти все файлы .xml во всех каталогах и подкаталогах с именем «метаданные» в файловой системе. Есть ли способ поиска по шаблону, подобному поиску. -name * / metadata / *. xml "(смешивание ...
15.02.2017
3
ответа

Изменить глубину поиска при поиске в каталогах

Я хотел бы найти все каталоги, содержащие файлы .txt. Но мне нужно напечатать результат на один уровень выше. Например, я использую find для рекурсивного поиска файлов .txt в текущем каталоге. Тогда ...
06.01.2017
3
ответа

Массовое переименование файлов с верблюжьим регистром для включения пробелов

Я пытаюсь выполнить пакетное переименование файлов с именами в верблюжьем регистре, чтобы включить пробелы между соседними буквами верхнего и нижнего регистра. Я использую Mac OS, поэтому используемые мной утилиты - это вариант BSD. Например: 250 - ...
23.12.2016
3
ответа

Регулярное выражение не соответствует файлу с помощью `find`, несмотря на то, что оно действительное [дубликат]

Я пытаюсь запустить эту команду поиска, чтобы сопоставить файлы с именами в верблюжьем регистре, с целью поставить пробел между соседними строчными и прописными буквами буквы, но ничего не соответствует: find -...
23.12.2016
3
ответа

Удалить рекурсивно двойное расширение, добавленное «глупой» программой-вымогателем Crypt0L0cker

Я пытаюсь восстановить какой-то файл из архива Windows, пораженный «глупой» программой-вымогателем Crypt0L0cker. Фактически, после быстрой проверки перемещения файлов в мою систему, кажется, что вредоносная программа только что добавила ...
13.12.2016
3
ответа

Как мне найти, где находятся все файлы?

У меня есть довольно большое дерево каталогов, содержимое которого я не знаком, и у меня есть основания полагать, что где-то там похоронены какие-то чрезвычайно большие каталоги. Как мне найти, где ...
02.12.2016
3
ответа

Рекурсивное применение функции bash к каждому файлу в подпапке

Я пытаюсь написать сценарий, который будет применять функцию bash для каждого файла в каталоге рекурсивно. Например, если тесты каталога содержат все мои файлы и подкаталоги, сценарий find ...
23.11.2016
3
ответа

Проверить содержимое файла на наличие повреждений, размер файла указывает на «ноль»

У меня очень странная ситуация, когда у меня есть файловая система, которая содержит несколько файлов разного размера, но, по всей видимости, поврежденных и не показывать содержимое при размещении файла. Я ...
15.11.2016
3
ответа

Найдите и удалите файлы, которые были загружены через Cpanel x минут назад, используя SSH

У меня есть вход в удаленную систему Cpanel, в которую я загрузил несколько папок и файлов, разбросанных по всей структуре. Но я помню, что сделал это несколько минут назад, примерно x минут ...
03.11.2016
3
ответа

Найдите для списка всех файлов с шаблоном даты, чтобы смолить их вместе

У меня есть каталог со многими файлами журнала с именами файлов как acct.20111001 до acct.20111030. Я хочу архивировать их путем выполнения: tar-cvjf acct.20111001.bz2 acct.20111001, Как может, я использую, находят к...
29.10.2016
3
ответа

Как найти файлы, содержащие один критерий, но исключающие другой критерий

У меня есть дерево исходного кода, и я ищу все файлы, содержащие определенное слово и не должны содержать второе слово. Это потому, что мне нужно обновить старые файлы, чтобы включить новый код. ...
08.10.2016
3
ответа

Практическое руководство рекурсивно создает PDF thumnbails на командной строке Linux

Я могу использовать ImageMagick для создания миниатюры первой страницы использования PDF: преобразуйте - миниатюра x80 95.pdf [0] thumb_95.png, Это хорошо работает и генерирует thumb_95.png файл. Я попробовал...
02.10.2016