1
ответ

Поиск файлов с определенным символом во второй позиции в имени

Как я могу найти файлы с таким шаблоном, как ??11* или ??52*, начинаются с двух неизвестных чисел и двух определенных чисел, а остальное не имеет значения. 972966220_56_2_1_L2_P.jpg 971051472_69_2_1_L2_P.jpg ...
16.03.2020
1
ответ

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

Я пытаюсь справиться со следующей ситуацией. У меня есть много файлов (более 100) с расширением .html в дереве папок, и внутри этих файлов у меня есть строка, которая является именем файла. Например...
12.03.2020
1
ответ

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

Пробовал: grep "$1-2400000" /media/linux/DATADISK/flashka/ Работает и долго ничего не делает. Есть ли другой способ? С терминалом этого делать не нужно.
12.03.2020
1
ответ

Поиск файлов по номеру недели ISO

Я хочу найти файлы, созданные по номеру недели ISO года. Эти два значения будут предоставлены пользователем в качестве аргументов. Например, пользователь предоставляет два значения: Пожалуйста, укажите ...
10.03.2020
1
ответ

Элементы ссылки в цикле bash for из команды find

Предположим, у меня есть такой код: for i in $(find * -type f -name "*.txt"); do # echo [элемент по индексу] done Как мне получить доступ, если это возможно, к элементу по его индексу?
09.03.2020
1
ответ

Удаление строки внутри оператора xargs printf?

В настоящее время мой mbsync выдает ошибку с кучей повторяющихся UID. Это означает, что я должен найти все файлы, в которых есть дубликаты подстроки "U=[0-9]+:", и изменить самый последний файл, чтобы удалить...
07.03.2020
1
ответ

сортировка с сохранением цветового кодирования результата из pdftotext find

У меня есть команда find, которая работает отлично, за исключением того, что она не сортирует результаты. path = путь к папке, в которой вы хотите выполнить поиск foo = поисковый термин find /path/ -name '*.pdf' -exec sh -c '...
07.03.2020
1
ответ

Фигурные скобки не заменяются в команде xargs

Я пытался запустить эту команду. Однако я получаю довольно неожиданные результаты. Кажется, что это очевидный упущение с моей стороны, но я не могу понять это. Вот что я пробовал: Учитывая...
06.03.2020
1
ответ

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

У меня есть структура каталогов, содержащая много файлов. Я хочу найти похожие файлы рекурсивно и отсортировать их по именам. Простая часть: найти все файлы с именем f*.ext и переместить их в ...
04.03.2020
1
ответ

Список всех mp3-файлов с битрейтом более 320 кбит/с с помощью bash

Я хочу получить список всех mp3-файлов с битрейтом >320. Я не уверен, как применить регулярное выражение к выводу команды exiftool -AudioBitrate. найти. -введите f -имя ' *.mp3' -print0 |...
29.02.2020
1
ответ

Удалить файлы с правами доступа 000 в текущем каталоге

Я пытаюсь удалить файлы, имена которых начинаются с шаблона sed*. Длина имени файла должна быть равна девяти, а также должны быть разрешения chmod как 000 из текущего каталога в Linux. Но не мог'...
19.02.2020
1
ответ

быстро изменить разрешения всех каталогов в $HOME, пропуская все монтирования

В случае, если пользователь домашний каталог содержит одну или несколько точек монтирования NFS, как я могу пропустить эти монтирования и эффективно изменить права доступа к каталогу? Я хочу запустить chmod o-rwx на всех несмонтированных ...
13.02.2020
1
ответ

Rsync с определенным дневным условием в соответствующих подкаталогах

У меня есть две одинаковые папки с подпапками для разработки, и я живу так: /development/subdirectory1 /развитие/подкаталог1/подподкаталог1 /разработка/подкаталог2 /разработка/подкаталог2/подподкаталог2 ...
12.02.2020
1
ответ

Что означает эта часть в команде find с -exec \{\}?

У меня есть эта команда (KSH) find -regextype posix-extended -type f -regex '.*/txt' -exec ls -l --full-time \{\} \; | sort -bnr Итак, пока я читаю и расшифровываю приведенную выше команду...
12.02.2020
1
ответ

Переименовать файл с помощью find, не зная каталога

Мне нужно найти файл, скажем, passfail.txt в подкаталоге X, который содержит случайно сгенерированные каталоги (X/randomDir/passfail .текст). Я хочу переименовать этот файл в passfail_SOMESTRING.txt, пока...
10.02.2020
1
ответ

Рекурсивное переименование, исключая текущий каталог

Я использую эту команду для рекурсивного переименования файлов: find -iname \*.bak | переименовать 's/.bak/.old/' Но я хочу исключить текущий каталог. Пример: .бак dir1/.bak директор2/.бак ... После того, как я хочу это: ....
10.02.2020
1
ответ

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

Мне удалось найти последнее совпадение в нескольких файлах в нескольких подкаталогах, но я хочу также вывести путь к файлу и не может этого сделать. Как я могу изменить find subdirprefix* -name log -exec sh -...
10.02.2020
1
ответ

Как выполнить grep из каждого tar-архива в системе с помощью 'find' и -exec 'tar'?

Команда, которую я пытаюсь выполнить (поскольку я пытаюсь найти tar-файлы с 'butterflyinmotion.com' в качестве каталога): find / -name "*.tar.gz" -exec tar -tzf {} \; | grep -W Butterflyinmotion Это показывает много ...
10.02.2020
1
ответ

найти и удалить файлы размером более 2 ГБ, а также когда свободного места меньше X

Как я могу удалить файлы с именами stdout / stderr, расположенные в точке монтирования /data/sdf, в соответствии со следующими правилами? Доступное место на диске (в /dev/sdf) меньше 100 ГБ. stdout ...
04.02.2020
1
ответ

Рекурсивный поиск каталогов по имени файла, остановка нисходящего, если найдено

У меня есть дерево каталогов, содержащее файлы с одинаковыми именами, например: a/file а/... а/б/файл х/а/файл х/а/... x/b/file Я пытаюсь использовать find (с -exec и -prune), чтобы получить все пути, где файл ...
03.02.2020
1
ответ

Поиск каталогов, содержащих в имени числа, превышающие определенный порог.

Это команда, которую я имею и хотел бы изменить с дополнительным условием: find /home/user/backups/ -mindepth 2 -maxdepth 3 - name "*~EEEE000.tif" -print Это вывод ls /home/...
30.01.2020
1
ответ

Рекурсивное создание эскизов для другого места назначения

Я хочу показать свою коллекцию фотографий на телевизоре. Для этого мне нужно изменить размер фотографий, чтобы они поместились в окне размером 1920x1080 пикселей (потому что производительность ужасна при работе с оригиналами). ...
25.01.2020
1
ответ

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

Я использую следующую команду, чтобы найти файл и скопировать его в другое место: find /search/ -name file.txt -exec cp -Rp {} /destination \; Как я могу скопировать все файлы и подкаталоги в родительский каталог...
21.01.2020
1
ответ

Как получить имя каталога из пути

У меня есть это: find . -type f -name '*_test.go' | xargs имя_каталога, но я получаю: использование: имя_каталога путь вывод $ find . -type f -name '*_test.go': ./pkg_test.go ./v3/organization/...
20.01.2020
1
ответ

Вывод команды Find не дает нужного результата

Создать файлы touch a1.txt a2.txt a3.txt сенсорный s1.mp3 s2.mp3 s3.mp3 тогда я нахожу. -name "*.txt" -или -type f -print И показывает только s1.mp3 s2.mp3 s3.mp3. Почему он не показывает файлы .txt?
18.01.2020
1
ответ

tar только те папки, которые перечислены в файле

Вот моя проблема, структура каталогов /home/user/backup/name1/date1/name1-date1.cfg /home/user/backup/name1/date2/name1-date2.cfg /home/user/backup/name2/date1/name2-date1.cfg /home/user/...
10.01.2020
1
ответ

Путаница с регулярным выражением find в Linux

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

Команда Find не возвращает сообщение об отсутствии такого файла для несвязанного файла

Моя команда работает нормально. Однако иногда он возвращает сообщение об отсутствии несвязанного файла. В каталоге, в котором выполняется поиск, большая активность, файлы создаются и удаляются...
07.01.2020
1
ответ

Как преобразовать файл в каталог? Файлы потеряны после find+mv

У меня был каталог, содержащий около 2000 файлов. Я выполнил следующую команду, чтобы переместить эти 2000 файлов в целевой каталог: find /opt/alfresco \ -type f \( -iname \*.pdf -o -iname \*.xml \) \ ...
07.01.2020
1
ответ

Проблема с одинарными кавычками в скрипте "sh -c", запускаемом из "find"

Сейчас я давно пишу скрипт, но в последнее время эта проблема сводит меня с ума. Я пробовал все, но не мог решить. найти . -iname "*.mp4" -type f -exec ffmpeg -i "{}" -c:a "$ACODEC" -c:...
05.01.2020