2
ответа

Дальнейшие вопросы о - соединяют каналом для находки

От https://unix.stackexchange.com/a/81379/674 - путь не делает (ре), определяют путь запуска. Это относится к комбинации пути запуска и относительному пути в настоящее время исследуемого объекта...
13.04.2017
2
ответа

Для чего нужен минус (-) в `find -! -exec` serve?

Какая в этом ответе используется -! в поиске? Рассмотрим следующий код: find. -тип l -! -exec test -e {} \; -print Эта альтернатива, кажется, делает то же самое: найти. -тип l! -exec ...
13.04.2017
2
ответа

Как найти файлы PDF, созданные LaTeX?

Мне нужно найти файлы PDF, созданные LaTeX, потому что я хочу найди те файлы, сделанные мной. Я думаю, что здесь может сработать find.OS X El-Capitan Я запускаю предложение Ульриха найти BitTorrentSync / -exec ...
13.04.2017
2
ответа

Правильно установить бит выполнения в зависимости от типа файла?

Я пытаюсь очистить разрешения на веб-сервере Apache. Я нахожу множество файлов с битом выполнения, которые обычно не имеют его (или не должны иметь его): $ sudo find / var / www / html -executable ...
13.04.2017
2
ответа

Как правильно извлекать различные части `dirname` в сочетании с` find`?

Этот вопрос возник из другого вопроса, который у меня был здесь («Как извлечь базовое имя родительского каталога в оболочке»), который, похоже, открыл для меня "кроличью нору" в строковых манипуляциях Unix. ...
13.04.2017
2
ответа

Поиск файлов, содержащих строку, и перечисление их имен, отсортированных по дате изменения

Я использую это команда для поиска всех файлов в каталоге, который содержит определенную строку: grep -lir "string" path_to directory Пример grep -lir "users" /var/www/mysite Эта команда отображает все ...
12.04.2017
2
ответа

получить первые символы параметра раскрытия команды find

У меня огромная коллекция изображений, и я хотел бы поместить их в папки, соответствующие их первым трем символам + .jpg расширение. Итак, я хотел бы взять файл 4_1_0002.png (все файлы, начинающиеся с 4_1) ...
01.04.2017
2
ответа

Поиск большого количества расширений с помощью find

Я хочу создать базовую линию расширений файлов, а затем искать обратные им (по сути, сканируя новые расширения и затем сообщая о них). У меня есть: base_file=`find "/volume1/" -...
29.03.2017
2
ответа

Как защитить выражения в команде find от интерпретации оболочкой?

Я хотел бы запустить команду find. '! -name *. * 'в оболочке bash. Это не работает должным образом. (Он должен перечислить все файлы в текущем каталоге, для которых -name *. * Ложно, т.е. которые не ...
25.03.2017
2
ответа

Заменив число на то же значение (число) из одного символа

Мне нужно найти все типы файлов с помощью file -b $ (find. -Type f), отсортировать их по уникальным категориям и распечатать четыре самых популярных файла. категории, в которых число заменяется равным числом "#". Результат ...
25.03.2017
2
ответа

Удалить все файлы .class из папок в bash [дубликат]

Я делаю файл bash, чтобы удалить все файлы .class, которые java создает внутри src и ее подпапки. Структура такова: проект src / utils utils.class / game ...
20.03.2017
2
ответа

Найти уникальные значения из find

Я хочу найти уникальные файлы внутри каталога, в котором также есть подкаталоги. Есть определенные типы файлов, скажем, .lib файлы. В разных подкаталогах есть одинаковые .lib файлы. Мне нужно ...
15.03.2017
2
ответа

найдите - удаляют, не удаляет непустые каталоги

$ команды находят, что ~ - называют.DS_Store-ls - удаляют работы над Mac OS X, но $ находят ~ - имя __ pycache __ - тип d-ls - удаляет, не делает - каталоги найдены, но не удалены. Почему? PS. Я знаю, что могу...
09.03.2017
2
ответа

Как исключить файлы / каталоги из поиска с помощью аргумента программы в bash?

My find выглядит действительно просто: find. -type f Я пытаюсь выяснить, как исключить определенные файлы или каталоги, в зависимости от строки аргумента программы. bash myscript.sh -excl a b c d Где a, ...
09.03.2017
2
ответа

Динамическое применение команд chmod и chown к выходным данным команды find

У меня есть файл внутри многих каталогов из корневого каталога. Мне нужно применить команды chmod 640 и chown ко всем файлам. У меня есть две команды, одна для поиска путей к файлам, а другая для ...
27.02.2017
2
ответа

find -exec sed для поиска / замены повторно используемой строкой

Я пытаюсь создать небольшой сценарий sh, который выполняет базовый поиск / замену, но с небольшим поворотом, который Интересно, ошибаюсь ли я. вот старая строка mysql_fetch_array ($ foo) ...
27.02.2017
2
ответа

Относится ли «8.5.6« grep »синтаксис регулярных выражений» в руководстве по findutils к синтаксису grep для BRE или ERE?

grep -G поддерживает базовые регулярные выражения, grep -E Extended one и grep -P Perl. Имеет ли раздел 8.5.6 синтаксис регулярных выражений grep в findutils руководство https: //www.gnu.org/software / ...
27.02.2017
2
ответа

добавить подкаталоги в $ PATH в bash с помощью find

Я пробовал этот PATH = $ PATH $ (найти $ HOME / scripts / -type d -printf ":% p"), ​​но он работает только в Linux, в OSX (или Freebsd), он не работает, потому что -printf не POSIX. Как мне написать совместимый ...
22.02.2017
2
ответа

Как найти и запустить сценарий bash?

У меня есть сценарий с именем script.sh. Я не знаю, где он находится в файловой системе, но знаю, что он существует. Как мне найти сценарий, сделать его исполняемым и запустить все в одной строке с помощью команды ...
22.02.2017
2
ответа

rsync создает каталоги с тем же именем внутри целевой папки

Я пытаюсь выполнить rsync только для файлов .bin из папок, начинающихся с 11. * и 14. * (включая подпапки), не старше 1 дня . Что я пробовал до сих пор: rsync -Rarv `find / mnt / IP / ftp / 123 / -type f -...
20.02.2017
2
ответа

Как мне убедиться, что команда `sudo find` запускается от имени обычного пользователя?

Я пытаюсь заставить работать следующую команду таким образом, что сценарий process_paths не запускается с повышенными привилегиями. Есть ли способ сделать это? sudo find / path / -exec process_paths '{}' \ + Here / ...
16.02.2017
2
ответа

файлы chmod с группой - ошибка файлов с (

Мне нужно chmod файлы, которые находятся в определенной группе. Я придумал эта конструкция: find. -group имя группы -exec sh -c 'su -c "chmod -R u + w, gw, ow, g + r, o + r." - groupname {}' \; This ...
16.02.2017
2
ответа

Каким образом цитирование параметров для `поиска` имеет значение? [дубликат]

При поиске файлов txt я запускаю команду: find. -name "* .txt" -print Это дает мне список всех текстовых файлов в текущем каталоге. Однако найдите. -name * .txt -print дает мне ...
16.02.2017
2
ответа

Почему не удается найти файлы списков в подкаталогах? [дубликат]

Я пытаюсь найти все файлы javascript в подкаталогах моего проекта. Рабочее дерево выглядит следующим образом:. ├── приложение ├── активы ├── компоненты ├── email.txt ├── gulpfile.js ├── node_modules └── ...
06.02.2017
2
ответа

Проблема с использованием команды подстановки sed внутри опции -exec в find

Ввод 1: find . -maxdepth 1 -name "* * *" -exec bash -c 'sed -n '1p' <(echo $1)' h {} \; Выход 1: ./file с пробелом Вход 2: find . -maxdepth 1 -name "* *" -exec bash -c 'sed "1s_ _._" <(...
30.01.2017
2
ответа

Список файлов, которые содержат менее N строк, соответствующих шаблону / строке

EDITED Я ищу команду для использования как GREP, так и FIND для достижения перечисленных ниже условий . Каждый файл журнала содержит строковый шаблон «226 передача завершена», который встречается дважды. В некоторых случаях ...
27.01.2017
2
ответа

Найти файл по хэшу

У меня есть файл x1 в одном каталоге (d1), и я не уверен, что тот же файл файл уже скопирован (x2) в другой каталог (d2) (но автоматически переименован приложением). Могу ли я проверить, является ли хэш файла x1 ...
23.01.2017
2
ответа

Найдите самый новый файл и посмотрите, старше ли файл, чем дата "X"

Я пытаюсь написать сценарий, который будет рекурсивно искать в подкаталогах каталога и выполнять следующее: Найдите самый последний файл в этом подкаталоге Найдите дату самого последнего ...
20.01.2017
2
ответа

Найти с помощью mkdir и подстроки

У меня есть каталог со следующей структурой: пример ├───1 │ └───01-01-2015.txt ├───2 │ └───02-02-2016.txt ├───3 │ └───03-03-2017.txt └───script.sh Я пытаюсь написать сценарий, который найдет ...
19.01.2017
2
ответа

Переформатирование большого количества XML-файлов

Я управляю большим количеством XML-файлов, рассеянных всюду по вложенной структуре каталогов. Я попробовал следующее: $ находят. - имя "*.xml" - тип f | xargs - xmllint - форматирует проблему...
14.01.2017