От https://unix.stackexchange.com/a/81379/674 - путь не делает (ре), определяют путь запуска. Это относится к комбинации пути запуска и относительному пути в настоящее время исследуемого объекта...
Какая в этом ответе используется -! в поиске? Рассмотрим следующий код: find. -тип l -! -exec test -e {} \; -print Эта альтернатива, кажется, делает то же самое: найти. -тип l! -exec ...
Мне нужно найти файлы PDF, созданные LaTeX, потому что я хочу найди те файлы, сделанные мной. Я думаю, что здесь может сработать find.OS X El-Capitan Я запускаю предложение Ульриха найти BitTorrentSync / -exec ...
Я пытаюсь очистить разрешения на веб-сервере Apache. Я нахожу множество файлов с битом выполнения, которые обычно не имеют его (или не должны иметь его): $ sudo find / var / www / html -executable ...
Этот вопрос возник из другого вопроса, который у меня был здесь («Как извлечь базовое имя родительского каталога в оболочке»), который, похоже, открыл для меня "кроличью нору" в строковых манипуляциях Unix. ...
Я использую это команда для поиска всех файлов в каталоге, который содержит определенную строку: grep -lir "string" path_to directory Пример grep -lir "users" /var/www/mysite Эта команда отображает все ...
У меня огромная коллекция изображений, и я хотел бы поместить их в папки, соответствующие их первым трем символам + .jpg расширение. Итак, я хотел бы взять файл 4_1_0002.png (все файлы, начинающиеся с 4_1) ...
Я хочу создать базовую линию расширений файлов, а затем искать обратные им (по сути, сканируя новые расширения и затем сообщая о них). У меня есть: base_file=`find "/volume1/" -...
Я хотел бы запустить команду find. '! -name *. * 'в оболочке bash. Это не работает должным образом. (Он должен перечислить все файлы в текущем каталоге, для которых -name *. * Ложно, т.е. которые не ...
Мне нужно найти все типы файлов с помощью file -b $ (find. -Type f), отсортировать их по уникальным категориям и распечатать четыре самых популярных файла. категории, в которых число заменяется равным числом "#".
Результат ...
Я делаю файл bash, чтобы удалить все файлы .class, которые java создает внутри src и ее подпапки. Структура такова: проект src / utils utils.class / game ...
Я хочу найти уникальные файлы внутри каталога, в котором также есть подкаталоги. Есть определенные типы файлов, скажем, .lib файлы. В разных подкаталогах есть одинаковые .lib файлы. Мне нужно ...
$ команды находят, что ~ - называют.DS_Store-ls - удаляют работы над Mac OS X, но $ находят ~ - имя __ pycache __ - тип d-ls - удаляет, не делает - каталоги найдены, но не удалены. Почему? PS. Я знаю, что могу...
My find выглядит действительно просто: find. -type f Я пытаюсь выяснить, как исключить определенные файлы или каталоги, в зависимости от строки аргумента программы. bash myscript.sh -excl a b c d Где a, ...
У меня есть файл внутри многих каталогов из корневого каталога. Мне нужно применить команды chmod 640 и chown ко всем файлам. У меня есть две команды, одна для поиска путей к файлам, а другая для ...
Я пытаюсь создать небольшой сценарий sh, который выполняет базовый поиск / замену, но с небольшим поворотом, который Интересно, ошибаюсь ли я. вот старая строка mysql_fetch_array ($ foo) ...
grep -G поддерживает базовые регулярные выражения, grep -E Extended
one и grep -P Perl. Имеет ли раздел 8.5.6 синтаксис регулярных выражений grep в findutils
руководство
https: //www.gnu.org/software / ...
Я пробовал этот PATH = $ PATH $ (найти $ HOME / scripts / -type d -printf ":% p"), но он работает только в Linux, в OSX (или Freebsd), он не работает, потому что -printf не POSIX. Как мне написать совместимый ...
У меня есть сценарий с именем script.sh. Я не знаю, где он находится в файловой системе, но знаю, что он существует. Как мне найти сценарий, сделать его исполняемым и запустить все в одной строке с помощью команды ...
Я пытаюсь выполнить rsync только для файлов .bin из папок, начинающихся с 11. * и 14. * (включая подпапки), не старше 1 дня . Что я пробовал до сих пор: rsync -Rarv `find / mnt / IP / ftp / 123 / -type f -...
Я пытаюсь заставить работать следующую команду таким образом, что сценарий process_paths не запускается с повышенными привилегиями. Есть ли способ сделать это? sudo find / path / -exec process_paths '{}' \ + Here / ...
Мне нужно chmod файлы, которые находятся в определенной группе. Я придумал эта конструкция: find. -group имя группы -exec sh -c 'su -c "chmod -R u + w, gw, ow, g + r, o + r." - groupname {}' \; This ...
При поиске файлов txt я запускаю команду: find. -name "* .txt" -print Это дает мне список всех текстовых файлов в текущем каталоге. Однако найдите. -name * .txt -print дает мне ...
EDITED Я ищу команду для использования как GREP, так и FIND для достижения перечисленных ниже условий . Каждый файл журнала содержит строковый шаблон «226 передача завершена», который встречается дважды. В некоторых случаях ...
У меня есть файл x1 в одном каталоге (d1), и я не уверен, что тот же файл
файл уже скопирован (x2) в другой каталог (d2) (но автоматически
переименован приложением). Могу ли я проверить, является ли хэш файла x1 ...
Я пытаюсь написать сценарий, который будет рекурсивно искать в подкаталогах каталога и выполнять следующее: Найдите самый последний файл в этом подкаталоге
Найдите дату самого последнего ...
У меня есть каталог со следующей структурой: пример
├───1
│ └───01-01-2015.txt
├───2
│ └───02-02-2016.txt
├───3
│ └───03-03-2017.txt
└───script.sh Я пытаюсь написать сценарий, который найдет ...
Я управляю большим количеством XML-файлов, рассеянных всюду по вложенной структуре каталогов. Я попробовал следующее: $ находят. - имя "*.xml" - тип f | xargs - xmllint - форматирует проблему...