1
ответ

find + xargs - копирование / перемещение файлов из одного подкаталога в другой

Моя структура папок выглядит так: / volume1 / photoTest / folderA / @eaDir / eaDir_tmp / folderB / @ eaDir / eaDir_tmp / папка с пробелом / @ eaDir / eaDir_tmp ...
31.12.2017
1
ответ

почему find рекурсивно перечисляет файлы .log, даже если шаблон поиска не указан

Команда find, которую я использую, рекурсивно перечисляет все файлы .log, даже если соответствующий шаблон не указан. Насколько мне известно, если шаблон поиска не указан, он будет расширен с помощью ...
17.12.2017
1
ответ

Как использовать поиск для поиска и удаления поврежденных файлов?

После того, как я восстановил огромное количество файлов с помощью Photorec и TestDisk, я попытался открыть некоторые файлы, но большинство из них не открываются, и я предполагаю, что они частично восстановлены. Эта часть моего HD была ...
07.12.2017
1
ответ

Управление строкой возврата {} из find -exec

Я хочу сделать это как можно эффективнее на случай, если файлов будет много. Я хочу переименовать все найденные файлы и удалить их суффикс. Например: [/ tmp] $ ls -l Войти b.log c.tmp [/ ...
22.11.2017
1
ответ

Могу ли я отключить выполнение команд в find

Меня попросили предоставить доступ к стеку серверов RedHat EL для внешнего инструмента обнаружения (нет, это не вариант). Этот инструмент требует доступа к списку команд через sudo. Большинство из них ...
13.11.2017
1
ответ

Regex, который соответствует только именам каталогов с целыми числами и точками

Пытаюсь написать -regex для оператора find, который показывает только каталоги с точками и числами, например 1.2.3.4 oraz 1.2.3 или 1.3.4.5.6 Пробовал что-то вроде "-regex '\.[0-9.]+'", но это также ...
12.11.2017
1
ответ

проблемы с переменными greping в Linux

Ниже приведен код, который я пытаюсь выполнить: {echo "Введите имя каталога и нажмите Return" читать input1 echo "Введите шаблон для поиска в текущем каталоге" читать input2 find / * / $ {input1} / * / logs / * / * / * / * -...
25.10.2017
1
ответ

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

Мой случай заключается в том, что у меня есть несколько файлов .m3u8 и .ts, существующих в соответствующей папке asset, например, /vod/CDN/ABC/index/.m3u8 и .ts /vod/CDN/DEF/index/.m3u8 и .ts ... /vod/CDN/XXX/index/....
28.09.2017
1
ответ

Как скопировать из нескольких исходных каталогов в одно место назначения?

Возможно ли с помощью find и rsync, чтобы рекурсивно копировать определенный тип файла, но игнорировать структуру каталогов при записи в место назначения? Другими словами, скопировать каждый zip-файл из каждого ...
21.09.2017
1
ответ

Поиск временных меток файлов UNIX

В руководстве по поиску перечислены несколько разных временных меток файлов. : время доступа: (amin, anewer) изменено время: (cmin, cnewer) время последнего изменения: (mmin) Это результат: ls -lrt * .log Какая временная метка ...
20.09.2017
1
ответ

Как управлять несколькими именами файлов с помощью find?

Как улучшить приведенную ниже команду для изменения строки в имени файла. найти . -type f -name '* *' -exec mv {} {} _renamed \; На самом деле у меня есть несколько файлов в моем каталоге с сегодняшней датой как ...
20.09.2017
1
ответ

Как получить код выхода команд, запускаемых с помощью find?

Я использую «find» в Travis-CI для проверки определенного типа файла с помощью программы. (Точнее, это проверка оболочки.) Однако при использовании поиска кодов выхода выполняемых команд / подоболочек ...
18.09.2017
1
ответ

Добавление -prune и -name к команде find в AIX и Linux

Мне нужно придумать команду find, чтобы найти определенные файлы в каталоге. В каталоге есть подкаталоги и символические ссылки на другие каталоги. Если я использую следующую команду find, она игнорирует sym -...
16.09.2017
1
ответ

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

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

Печать статуса файлов, обработанных при использовании find

Я использую multi-procs в xargs для обработки кучи zip-файлов. Как вывести количество обработанных файлов в мультипроцессах ?? find -type f -iname \ *. zip | xargs -IZ -P 5 sh -c 'unzip "Z"' Как можно ...
15.09.2017
1
ответ

Объявление переменной параллельно sh-c …

Я пытался обработать вывод находки с параллелью, которая в свою очередь вызвала оболочку (некоторые текстовые замены были необходимы). Я наблюдал некоторое странное поведение, которое я не могу действительно объяснить...
13.09.2017
1
ответ

Используйте файлы из команды find в параллельных пакетах

У меня есть этот код для поиска каталогов в текущей папке, а затем tar его находит. -type d -maxdepth 1 -mindepth 1 -print -exec tar czf {} .tar.gz {} \; У меня есть сотни папок, и в настоящее время он делает одну за другой ...
10.09.2017
1
ответ

макрос поиска и замены в libreoffice

Как я могу написать макрос поиска и замены для объединения многих элементов в нескольких, например «США, Мексика, Канада, Гондурас» в «Америка», «Китай, Индия, Вьетнам» в «азии» и так. Перед макросом: США, Мексика, Канада, ...
06.09.2017
1
ответ

Как сделать rsync файлов с номером имени больше числа?

У меня есть несколько сотен папок, все с одинаковой структурой имен, ##* , мне нужно сделать резервную копию с помощью rsync всех папок в диапазоне от 00 до 15_ на диск и от 16_ до 99_ на другой диск. Как я могу отфильтровать ...
05.09.2017
1
ответ

Скопируйте измененные файлы от одного сервера до другого

Сценарий: 2 Сервера (*.12 и *.13) CakePHP "приложение" на них обоих. *.12 "Производственный" Сервер *.13, Сервер "Разработки" Теперь, я хочу скопировать все файлы, измененные за прошлые 2 дня от...
01.09.2017
1
ответ

Как лучше всего удалить автоматически созданные файлы из папки, зная, что папка может содержать созданные вручную файлы, которые нельзя удалять? [закрыто]

Это было здорово: найти. ! -name * custom.conf -delete Но это не сработает, если у меня нет custom.conf :( Я думаю о: разбить на 2 папки используйте регулярное выражение в заявлении об отказе от ответственности команды find: ...
19.08.2017
1
ответ

вывести список файлов в каталоге без перечисления файлов в текущем каталоге

Допустим, у меня есть файл *.txt в каталоге txtpath=/path/to/txt/. Я хотел бы перечислить файлы *.txt в $txtpath из текущего каталога (не $txtpath), не перечисляя также файлы в текущем ...
17.08.2017
1
ответ

Список файлов и игнорирование ошибок разрешений

Мне нужно составить список файлов размером более 10 Гб, которые будут входным игнорирующим файлом для дублирующего резервного копирования. Однако у меня есть несколько файлов, на чтение которых у меня нет прав. Я хочу игнорировать те из них, которые будут
08.08.2017
1
ответ

Как вывести список каталогов с указанным файлом, в них есть указанное содержимое?

У меня есть сотни каталогов, внутри каждого из них находится файл с именем report.ext и этот файл может содержать строку типа Beta score для лучшей модели 95.35 Я хотел бы получить список каталогов, ...
03.08.2017
1
ответ

Какую базу данных используют `updatedb` и `locate`?

Программа locate из findutils сканирует одну или несколько баз данных имен файлов и выводит все совпадения. Это можно использовать как очень быструю команду find, если файл присутствовал во время последнего ...
20.07.2017
1
ответ

Печать недостающих файлов из кортежа

У меня есть большой список кортежей файлов в формате: A_1.txt A_2.txt B_1.txt B_2.txt C_1.txt << D_1.txt D_2.txt E_1.txt E_2.txt в каталоге. Как видите, C_2.txt отсутствует в моем ...
20.07.2017
1
ответ

синтаксическая ошибка find

Я получаю ошибку при выполнении find следующим образом: find /var/www/virtual/gm.com/episodes/htdocs/downloaded/ -type f -iname '*flash*' -exec ln -sf {} /var/www/virtual/gm.com/234/htdocs/ find: missing ...
19.07.2017
1
ответ

Как скопировать все файлы .html из одного места в другое n раз с помощью Linux?

Рассмотрим следующий каталог: ga900a `-- ga900a |-- digital_top | |-- Block_Physical_design_checklist | | |-- Block_Physical_design_checklist.config | | |-- ...
07.07.2017
1
ответ

Разница во времени выполнения команд time

Насколько я понимаю, чем больше команд я выполняю, чтобы получить желаемый результат, тем больше времени займет выполнение. Возьмем такой пример: time find /opt/platforms/ -name '*trading*cfg' | xargs grep ...
25.06.2017
1
ответ

Эквивалент maxdepth для поиска в AIX

Я пытаюсь получить все файлы по маске в некотором каталоге без рекурсивного поиска в подкаталогах. Для этого в AIX нет опции -maxdepth 0. Я слышал о -prune, но до сих пор не могу понять, как это ...
23.06.2017