10
ответов

Цикличное выполнение через файлы с пробелами на имена? [дубликат]

Я записал следующий сценарий в разность выводы двух директоров со всем одинаковым файлы в них как таковой: #!/bin/bash для файла в 'находят. - называют "*.csv"', действительно повторяют "файл = $file"; различный $...
21.03.2011
9
ответов

16.09.2015
9
ответов

Найти файлы, имя которых состоит из 4 символов [дубликат]

Я хотел бы найти файлы, в названии которых всего 4 символа. Например, в / tmp есть три файла: $ ls / tmp txt файл linux Вывод должен отображать только файл, потому что в нем всего 4 символа.
05.06.2015
8
ответов

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

Существует ли способ найти все символьные ссылки, которые не указывают на anywere? найдите./-тип l даст мне все символьные ссылки, но не делает различия между ссылками, которые идут куда-нибудь и ссылки, которые не делают...
25.10.2019
8
ответов

Более быстрый способ удалить большое количество файлов [дубликат]

У меня есть каталог, где много кэшируемых файлов становится сгенерированным очень быстро. Так как это очень маленькие файлы, это использует весь мой inodes очень быстро. В настоящее время я выполняю следующее...
21.10.2013
7
ответов

Проверка, существует ли файл в нескольких каталогах

Мне нужен сценарий, который будет смотреть на файлы в каталоге и видеть, существует ли он в одном из нескольких каталогов. Мне нужно что-то вроде этого: для файлов в/downloads/#may или может не быть в подкаталоге...
18.11.2018
7
ответов

Почему действительно находит-mtime +1 только файлы возврата более старый, чем 2 дня?

Я изо всех сил пытаюсь перенести свой ум, почему находка интерпретирует время изменения файла путем, это делает. А именно, я не понимаю, почему-mtime +1 не показывает файлам меньше чем 48 старых часов...
02.05.2015
7
ответов

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

Я ищу имя функции, и структура папок глубока и существует много файлов для взгляда все же. Обычно я иду с чем-то, любят, находят * | grep functionname, но это - лучший способ?
17.11.2011
7
ответов

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

Я должен осмотреть все подкаталоги и сообщить, сколько файлов (без дальнейшей рекурсии) они содержат: directoryName1 numberOfFiles directoryName2 numberOfFiles
23.10.2011
7
ответов

найдите поиск в родительских каталогах вместо подкаталогов

Я вкладываюсь глубоко в дереве файла, и я хотел бы найти, какой родительский каталог содержит файл. Например, я нахожусь в ряде вложенных репозиториев Мерзавца и хочу найти .git каталог, управляющий файлами, которые я...
26.01.2011
6
ответов

отобразите только файлы, запускающиеся с. (скрытый)

Я пытался отобразить только скрытые файлы, но не знаю, как сделать это. Это работает (но соответствует также точкам в других местах), ls - la | grep '\'. Пытался добавить ^, но не нашел решение.
30.04.2017
6
ответов

Как делают меня рекурсивно grep через сжатые архивы?

Я пытаюсь узнать, какие модули используют Тест:: Версия в cpan. Таким образом, я использовал minicpan для зеркального отражения его. Моя проблема состоит в том, что я должен выполнить итерации через архивы, которые загружаются, и grep файлы...
29.03.2016
6
ответов

Каково различие между находкой. и найдите.печать

Что является различием между: найти. и найдите. - печать, Что делает - печатает, на самом деле делают? $ находят.. ./hello.txt./hello./hello/txt./hello/hello2./hello/hello2/hello3./hello/hello2/hello3/txt./...
22.04.2015
6
ответов

Исключите каталоги в, определяют местоположение поиска

Поиск с располагается, находит пути в файловой системе. Часто, Вы знаете априорно, что Вы интересуетесь или файлами только или каталогами только. 'Определять местоположение' поиск часто возвращает много результатов. Это было бы...
04.04.2015
6
ответов

Как я имею дело с каталогами, которые имеют пробелы на их имена от 'находки'? [дубликат]

У меня есть это: #!/bin/bash для файла в 'находят. - тип d' действительно повторяет $file, сделанный, Если у меня есть всего один каталог под названием Мой Каталог, вывод является Моим Каталогом, Как я фиксирую это? $file эха справедлив...
10.01.2015
6
ответов

Когда пустая строка обозначает текущий каталог?

В сценарии я использую, находят для сбора некоторых файлов в текущем каталоге, как в $ находят. - называют "*.h"./foo.h Теперь, я хотел бы, чтобы он просто произвел foo.h без./префикса. Я думал что пустая строка...
12.10.2014
6
ответов

“найдите:.: Никакой такой файл или каталог” при использовании не находит на текущем каталоге

Найдите, что команда, кажется, не работает вообще. Например, я нахожусь в каталоге, где абсолютно существует файл, названный index.php, и я выполняю это: [root@server htdocs] # находит. - называют "index.php", найдите:.: №...
17.06.2014
6
ответов

Получите список имен каталогов с находкой

Я знаю, что могу сделать это для получения списка имен каталогов: найти. - тип d-maxdepth 1 вывод похож на это:../нечто./запрещать я предпочитаю список без./. Есть ли способ добраться, находят для вывода...
23.08.2013
6
ответов

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

Я хотел бы перечислить файлы рекурсивно и исключительно которые содержат пообещанный. Пример: Проверяя на слово 'проверку', я нормальный делаю grep $ grep проверка *-R, Но поскольку существуют многие возникновение...
18.02.2013
6
ответов

Как найти файлы с 100% символов NUL в их содержании?

Какова команда командной строки Linux, которая может определить такие файлы? AFAIK команда находки (или grep) может только соответствовать определенной строке в текстовом файле. Но я хочу соответствовать целому содержанию, т.е.
20.12.2012
6
ответов

Заставьте использование копий каталога найти

У меня есть каталог с набором подкаталогов в нем. Таким образом/usr/local/src/ccl/ccl-1.8/x86-headers$ ls глоссарий gmp gnome2 gtk2 jni libc эльфа Каждый из этих каталогов имеет дальнейший подкаталог C...
31.07.2012
6
ответов

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

Очевидный ls - доктор не работает. Я в настоящее время использую, находят/path/-тип d-ls, но вывод не то, в чем я нуждаюсь (простой список подпапок) там выход?
26.02.2012
6
ответов

Файлы списка, больше, чем {размер}, отсортированный по дате

Я хочу решить проблему, 'перечисляют лучшие 10 новых файлов в текущем каталоге более чем 20 МБ'. С ls я могу сделать: ls-Shal |head для получения лучшим 10 самых больших файлов, и: ls - останавливают |head для получения лучшими 10...
13.09.2011
6
ответов

Как очистить расширения файла?

У меня есть каталоги с.MP3 файлами, которые я хотел бы изменить расширения .mp3. Что самый легкий путь состоит в том, чтобы сделать это? Я, думают что-то вроде: найдите/RootPath - тип f-iname "*.mp3"-...
13.06.2011
5
ответов

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

Как я могу получить список подкаталогов, которые содержат файл, имя которого соответствует конкретному шаблону? Строго говоря, я ищу каталоги, которые содержат файл с буквой 'f'...
01.04.2018
5
ответов

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

Я хочу скопировать все .html файлы с myDir и его подкаталогов к ~/otherDir. Вот то, что я попробовал, но это не работает: $ находят, что myDir - называют *.html - печать | использование xargs-0 cp ~/otherDir: CP [-R [-...
28.03.2017
5
ответов

13.02.2017
5
ответов

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

У меня есть набор .zip файлов в нескольких каталогах: Fol1/Fol2 Fol3 Fol4/Fol5, Как был бы, я действительно перемещаю их всех в папку общей базы?
30.03.2016
5
ответов

27.08.2015

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

Финансовое программное обеспечение Linux и Unix включает, например.

  • GnuCash
  • KMyMoney
  • wxBanker
  • Jameica

...

---------121 находка--------783----является утилитой командной строки для поиска файлов в иерархии каталогов

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

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

Общие идиомы

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

find . -type f 

То же, но не рекурсивно вызывают в названные каталоги .svn:

find . -type d -name .svn -prune -o -type f -print 

Повторно кодируйте все *.txt файлы в текущем каталоге и его подкаталогах от latin1 до utf8 (две эквивалентных команды):

find . -type f -name '*.txt' -exec recode latin1..utf8 {} + find . -type f -name '*.txt' -print0 | xargs -0 recode latin1..utf8 

Дальнейшее чтение