2
ответа

Найти и удалить синтаксис

У меня есть жесткий диск, на котором содержится около 300 000 x 3 файлов, записанных программой восстановления. Некоторые из этих файлов имеют формат :.doc.apple.quarantine Их легко удалить :найти. -тип...
13.12.2020
2
ответа

Переименование файлов с использованием части пути

Мне нужно переименовать все журналы, используя часть имени каталога. Журналы выглядят так :friday13/stack123/FooBar -QA -123/000001.gz friday13/stack123/FooBar -QA -123/000002.gz friday13/stack123/FooBar -QA -123/...
15.11.2020
2
ответа

Команда Tcl для поиска последней созданной папки в каталоге

у меня есть папка, в которой есть подпапка с датами пример :Родитель/2020 -11 -09 _15.47.36 Родитель/2020 -11 -10 _16.52.02 и так далее. теперь я хочу узнать, какая папка с последней датой внутри Parent...
11.11.2020
2
ответа

Как найти скрытое имя файла длиной 2 или 3 символа

Я хочу найти скрытый файл с именем длиной 2 или 3 символа на компьютере с Linux. Я пытался :ls.?[a -zA -Z][a -zA -Z] ls.??[a -zA -Z] Я также пытался найти. -имя "???" и найти. -имя &...
05.11.2020
2
ответа

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

Мне нужно проверить файл с двумя расширениями (.txt и.ctl )в каталоге и, если файл присутствует с обоими расширениями, вызвать скрипт. В противном случае работа должна завершиться неудачно. Я пробовал некоторые методы, но это не...
04.11.2020
2
ответа

отдельные выводы «найти» пробелом в терминале

Я использую find для поиска всех папок, содержащих более 20 папок определенного типа (.txt ), как показано ниже :find. -type f -inname ' *.txt' -printf '%h\n'|sort|uniq -c | awk '$1 > 20' Вывод выглядит как :...
18.09.2020
2
ответа

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

Существует ли команда, которая может искать строку в нескольких файлах, где эта команда (, возможно, модифицированная определенной опцией ), не поддерживает регулярные выражения? Хотелось бы этого для скорости избежания...
11.09.2020
2
ответа

Надежный способ открытия файлов, полученных в результате find … -exec grep … {} \+

Я часто запускаю такие команды :find … -exec grep … --color=always -l {} \+ и иногда мне нужно открыть соответствующие файлы в Vim. Но какой самый надежный способ сделать это? Один из способов кажется вим...
07.09.2020
2
ответа

Найти команду в linux и удалить, но проверить с помощью печати, результатов нет

Я пытаюсь найти некоторые файлы на своем NAS, а затем удалить файлы/папки, которым более 5 дней. Я могу использовать команду find как :найдите /volume1/docker/UV/videos -введите f -print И тогда я получу все...
06.09.2020
2
ответа

Псевдоним grep в параметре поиска -exec

У меня есть эти псевдонимы в моем ~/.bashrc псевдоним grep='grep --color=auto -H' псевдоним fgrep='fgrep --color=auto -H' alias egrep='egrep --color=auto -H', но они не действуют, когда я запускаю find... -exec grep.....
04.09.2020
2
ответа

- Преобразование exec в xargs в команде поиска

Я использую приведенную ниже команду в своем сценарии для выполнения операции dos2unix над файлами, которые я копирую из Windows в Linux. Файлов много, поэтому на выполнение уходит немало времени...
30.08.2020
2
ответа

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

Итак, я пытаюсь найти любой файл, содержащий имя IDLE. Это команда, которую я использовал :find / -xdev -name "IDLE. *" -type f -ls > IDLE _find.txt Вывод в консоли просто дает мне...
23.08.2020
2
ответа

Подсчет количества каталогов в списке каталогов

У меня большое количество каталогов, и я хочу подсчитать с помощью команд bash количество каталогов в каждом из этих каталогов. Мне трудно передать ls и wc, чтобы добиться того, чего я хочу. Э....
17.08.2020
2
ответа

переместить файлы на уровень выше, добавив имя папки -к имени файла -?

Тестовая среда :создайте каталоги от 0 до 9 и заполните их файлами от a до z $ mkdir {0..9} && touch {0..9}/{a..z} Результат поиска :$ найти -тип f./0/а./0/б..../9/г./9/з Как...
14.08.2020
2
ответа

Рекурсивно копировать файл во все самые глубокие подкаталоги

Я пытаюсь скопировать один файл во все самые глубокие подкаталоги в древовидной структуре. Представьте, что это выглядит так :бар директор1 | | | + --каталог2 | | | + --каталог3 | + --директор4 | | | + --...
25.07.2020
2
ответа

Как получить n-й результат от find?

У меня есть доступ к распределенной вычислительной/серверной ферме с планировщиком заданий (Slurm ), который присваивает каждому параллельному заданию целочисленный идентификатор от 1 до n (Я знаю значение n в примере ниже, n = 10 ). Я...
23.07.2020
2
ответа

Как найти каталоги (или файлы и т. д. )на основе выражения, которое применяется к путевому имени файла

Я пытаюсь найти/извлечь каталоги на основе выражения это относится к пути к файлу. Например, я использовал команду :найти. -введите d -ссылки 2 Чтобы получить список каталогов, который выглядит как-то...
22.07.2020
2
ответа

Как найти файлы, измененные за последний месяц, в Linux?

Мне нужно найти файлы, измененные за последний месяц, в одном каталоге и скопировать в другой каталог, но с помощью этой команды я нахожу только файлы, измененные за последний 31 день, а не за последний месяц. /usr/bin/...
08.07.2020
2
ответа

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

Мне нужно найти список файлов в нескольких подкаталогах и сохранить путь к каждому файлу в текстовом файле. У меня есть все имена файлов в списке в filenames.txt. Я пытаюсь сделать это :пока читается -r fname;...
01.07.2020
2
ответа

Найдите определенные папки, а затем измените их владельца

У меня возникают проблемы с безопасностью на нескольких веб-сайтах Wordpress, и мне нужно рекурсивно изменить владельца (и разрешения) для папки "wp- содержание" (и все, что находится внутри них). Я ...
30.06.2020
2
ответа

как запустить `find -exec` внутри функции bash --- проблема экранирования символов и неожиданные конец файла

Я хочу упростить выполнение такой команды: найти . -type f -exec sed -i 's|wpp-splash|wpp_splash|g' {} \; поэтому я создал функцию в своем .bashrc, чтобы сократить ее: функция sedall() { найти. -...
30.06.2020
2
ответа

Поиск имен файлов, содержащих расширенные символы ASCII

Я хочу найти все имена файлов в дереве каталогов, содержащие расширенные символы ASCII (0x80 -0xFF ). Я думал, что смогу сделать это вот так :найти. -регулярное выражение '. *[\x80 -\xFF]+. *' но вместо этого он соответствует...
19.06.2020
2
ответа

Команда поиска UNIX с определенным расширением файла

Я пытаюсь найти все файлы в каталогах и подкаталогах -на рабочем столе с именем файла, начинающимся с prac _, за которым следуют две цифры и заканчивающимся на.c или.o найти./Рабочий стол -тип f -имя "...
17.06.2020
2
ответа

Альтернатива «фильтрации» команды du только по типам файлов

Следующая команда выводит список 50 самых больших каталогов (работает рекурсивно ):du --отдельные -каталоги -hc. | сортировать -час | head -50 Производительность -мудро, что было бы лучшим подходом, чтобы сохранить то же самое...
16.06.2020
2
ответа

Не удалось получить файлы из результатов поиска в tar-файл

Ниже приведена моя команда find, которая ищет и выгружает результаты поиска в файл /tmp/findall.log find /app/test -type d \( -name logs -o -name 'logs*' -o -name 'tmp*' \) -prune -o -print | tee /tmp/...
16.05.2020
2
ответа

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

Я хочу найти все файлы и папки, кроме/исключая папки, начинающиеся с «tmp» и «logs» в «/app». /test» с использованием обрезки. Таким образом, я попробовал следующую команду. find /app/test -type d \( ! -...
16.05.2020
2
ответа

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

Я написал исполняемый файл, который хочу выполнить для всех файлов, содержащихся в каталоге. Вот как выглядит программа: #include #include #include
10.05.2020
2
ответа

ffmpeg для файлов .avi в подкаталогах

Ситуация: Запуск macOS 10.13.6 и использование bash 5.0.17(1) Множество подкаталогов, содержащих несколько файлов. Необходимо отфильтровать файлы в подкаталогах с определенным расширением (.avi). Необходимо...
07.05.2020
2
ответа

Как зациклиться на папках, содержащих файлы с определенными расширениями?

Я хочу объединить разделенные аудиофайлы в подпапке с Sox. У меня есть этот базовый скрипт #!/bin/bash # Пример: sox_merge_subfolder.sh input_dir/ output_dir/ # Soure директория с подпапкой, которая ...
02.05.2020
2
ответа

Удалить каталоги с помощью команды find или любым другим способом

Я пытаюсь написать команду, которая сохранит только две последние резервные копии и удалит оставшиеся каталоги. путь к каталогу = /apps/ Ниже приведены каталоги, и здесь я хотел бы оставить только...
28.04.2020