Даже если /tmpфайл не вызван something, его поиск с помощью findвернет 0: $ find /tmp -name something $ echo $? 0 Как я могу получить ненулевой статус выхода, когда findничего не
поиск файлов в иерархии каталогов
Даже если /tmpфайл не вызван something, его поиск с помощью findвернет 0: $ find /tmp -name something $ echo $? 0 Как я могу получить ненулевой статус выхода, когда findничего не
Есть ли способ сказать команде bash findвыводить, что она делает (подробный режим)? Например, для команды: find /media/1Tb/videos -maxdepth 1 -type d -mtime +7 -exec rm -rf {} \;вывести: Found /media/1Tb/videos/102, executing rm -rf /media/1Tb/videos/102...
find(1)Утилита unix очень полезна, позволяя мне выполнять действия со многими файлами, которые соответствуют определенным спецификациям, например find /dump -type f -name '*.xml' -exec java -jar ProcessFile.jar {} \; Вышеприведенное может запускать скрипт или инструмент для каждого файла XML в...
Есть ли какой-нибудь простой способ узнать mac-адрес всех машин в моей сети, а не использовать SSH для каждого, и ifconfig | grep HWaddrесли в сети 300 машин, мне действительно нужно какое-то простое...
findимеет хорошую поддержку для поиска файлов, более измененных менее X дней назад, но как я могу использовать, findчтобы найти все файлы, измененные после определенной даты? Я не могу найти что-либо на findстранице руководства, чтобы сделать это, только для сравнения с временем других файлов или...
каков порядок сортировки по умолчанию для записей, возвращаемых командой linux find? Например, если я выдаю find . -type f -name '*mp3' и вывод состоит из нескольких файлов в нескольких подпапках. Каков порядок по умолчанию, в котором перечислены каталоги? В то же время, каков порядок сортировки, в...
У меня есть сценарий bash для развертывания кода из бета-среды в производственной среде, но в настоящее время я вынужден вручную добавить список файлов в текстовый файл, а иногда мне не хватает некоторых. В основном мой сценарий развертывания cat / loops копирует файлы. (экспорт / импорт дБ, но это...
Одна из моих общих практик - выполнять greps для всех файлов определенного типа, например, находить все файлы HTML, в которых есть слово «rumpus». Для этого я использую find /path/to -name "*.html" | xargs grep -l "rumpus" Иногда findвозвращает файл с пробелом в имени, например my new file.html....
Я ищу решение для перемещения файлов, которые старше на год. Мой раздел журнала заполняется, но я не могу их удалить. Они нужны очень долго. Во всяком случае, одно решение, которое я придумал, это: find /sourcedirectory -mtime 365 -exec mv "{}" /destination/directory/ \; Будет ли это работать?...
Мне было интересно, есть ли способ отобразить какую-то информацию о прогрессе при поиске файлов в Linux с помощью find. Я часто нахожусь в поиске файлов на большом диске, и какой-то индикатор прогресса был бы очень полезен, например, строка или, по крайней мере, текущая папка "находит" поиск в....
В прошлом я устанавливал некоторые вещи вручную и хотел бы отсеять все связанные файлы. Итак, мне нужен способ автоматического поиска всех файлов (например, в / usr), которые не включены ни в один из пакетов, установленных в настоящее время в системе Debian. Однако мне также необходимо...
На сервере Linux мне нужно найти все файлы с определенным расширением в текущем каталоге и всех подкаталогах. Ранее я всегда использовал следующую команду: find . -type f | grep -i *.php Однако он не находит скрытые файлы, например .myhiddenphpfile.php . Следующее находит скрытые файлы php, но не...
Я использую zfs на своей FreeBSD 9.0 x64 и очень доволен этим, но мне трудно сосчитать реальный, а не сжатый каталог. Конечно, я могу пройтись по каталогу и посчитать каждый размер файла с помощью ls, но я ожидаю, что для этой цели понадобится дополнительный ключ для du. Итак, как я могу определить...
Я пытаюсь написать команду bash, которая удалит все файлы, соответствующие определенному шаблону - в данном случае это все старые файлы журнала vmware, которые были созданы. Я пробовал эту команду: find . -name vmware-*.log | xargs rm Однако когда я запускаю команду, она заглушает все папки, в...
Я пытаюсь использовать команду поиска Linux, чтобы найти все каталоги и подкаталоги, которые не имеют .svn (скрытые папки Subversion) в своем пути. Я могу получить его только для исключения самих каталогов .svn, но не каких-либо подкаталогов. Вот что я делаю сейчас: find . -type d \! -iname...
Получить все расширения для каталога: легко. Получение количества файлов для определенного расширения: легко. Но получение всех расширений файлов и их соответствующего количества файлов намекает на меня. например. + dir + abc.txt + def.txt + abc.pdf * def.pov должен вернуть что-то вроде: .txt 2...
В поисках системно-разрешенного сервиса после недавнего обнаружения уязвимостей я обнаружил очень странное поведение команды find. root@localhost:/# find . -name "*systemd-resolved*" ./usr/share/man/man8/systemd-resolved.service.8.gz ./usr/share/man/man8/systemd-resolved.8.gz Команда возвращает 0...
Я ищу способ поиска в каталоге или каталогах и список всех файлов, которые имеют неправильные разрешения для общего
Как мне найти файлы, не принадлежащие определенной группе? find /home -group NOT test