Вопросы с тегом «find»

Этот тег имеет несколько значений. Пожалуйста, НЕ используйте этот тег, если вы просто пытаетесь что-то найти.

30
Как найти все файлы, содержащие определенный текст в Linux?
Хотите улучшить этот пост? Предоставьте подробные ответы на этот вопрос, включая цитаты и объяснение того, почему ваш ответ правильный. Ответы без достаточной детализации могут быть отредактированы или удалены. Я пытаюсь найти способ сканировать всю систему Linux на наличие всех файлов, содержащих определенную строку текста. Просто чтобы уточнить, я ищу текст …
5260 linux  text  grep  directory  find 

30
Как исключить каталог в find. команда
Я пытаюсь запустить findкоманду для всех файлов JavaScript, но как исключить конкретный каталог? Вот findкод, который мы используем. for file in $(find . -name '*.js') do java -jar config/yuicompressor-2.4.2.jar --type js $file -o $file done
1380 linux  shell  find 

17
Как я могу исключить все сообщения об отказе в разрешении из «поиска»?
Мне нужно скрыть все сообщения об отказе в разрешении от: find . > files_and_folders Я экспериментирую, когда возникает такое сообщение. Мне нужно собрать все папки и файлы, к которым он не возникает. Можно ли направить уровни разрешений в files_and_foldersфайл? Как я могу скрыть ошибки одновременно?


10
Python: Найти в списке
Я сталкивался с этим: item = someSortOfSelection() if item in myList: doMySpecialFunction(item) но иногда это не работает со всеми моими элементами, как будто они не были распознаны в списке (когда это список строк). Является ли это наиболее «питоническим» способом поиска элемента в списке if x in l:?
587 python  find 


6
Найти дубликаты строк в файле и посчитать, сколько раз каждая строка дублировалась?
Предположим, у меня есть файл, подобный следующему: 123 123 234 234 123 345 Я хотел бы выяснить, сколько раз дублировалось значение «123», сколько раз дублировалось значение «234» и т. Д. Поэтому в идеале вывод должен выглядеть следующим образом: 123 3 234 2 345 1
529 file  count  find  duplicates  lines 

23
Команда ls: как мне получить рекурсивный полный путь, по одной строке на файл?
Как я могу заставить ls выдавать плоский список рекурсивных путей по одной строке? Например, я просто хочу плоский список файлов с их полными путями: /home/dreftymac/. /home/dreftymac/foo.txt /home/dreftymac/bar.txt /home/dreftymac/stackoverflow /home/dreftymac/stackoverflow/alpha.txt /home/dreftymac/stackoverflow/bravo.txt /home/dreftymac/stackoverflow/charlie.txt ls -a1 почти делает то, что мне нужно, но я не хочу фрагменты пути, я хочу полные пути.
493 bash  command-line  find  ls 

11
найти -exec с несколькими командами
Я пытаюсь использовать find -exec с несколькими командами без какого-либо успеха. Кто-нибудь знает, возможны ли такие команды, как следующие? find *.txt -exec echo "$(tail -1 '{}'),$(ls '{}')" \; По сути, я пытаюсь напечатать последнюю строку каждого текстового файла в текущем каталоге и распечатать в конце строки запятую, за которой следует …
431 bash  find 

12
шаблон `find -name`, который соответствует нескольким шаблонам
Я пытался получить список всех файлов Python и HTML в каталоге с помощью команды find Documents -name "*.{py,html}". Затем появилась справочная страница: Скобки в шаблоне ('{}') не считаются специальными (то есть find. -Name 'foo {1,2}' соответствует файлу с именем foo {1,2}, а не файлам foo1 и foo2. Поскольку это часть …
335 shell  find 

7
jQuery: найти элемент по тексту
Может кто-нибудь сказать мне, если можно найти элемент на основе его содержимого, а не по идентификатору или классу ? Я пытаюсь найти элементы, которые не имеют отдельных классов или идентификаторов. (Затем мне нужно найти родителя этого элемента.)
308 jquery  text  find 

7
Как использовать регулярное выражение с командой поиска?
У меня есть несколько изображений с именем сгенерированной строки uuid1. Например, 81397018-b84a-11e0-9d2a-001b77dc0bed.jpg. Я хочу узнать все эти изображения, используя команду "найти": find . -regex "[a-f0-9\-]\{36\}\.jpg". Но это не работает. Что-то не так с регулярным выражением? Может ли кто-нибудь помочь мне с этим?
298 regex  linux  find 


6
Найдите файлы, которые были изменены за последние 24 часа
Например, сервер MySQL работает на моей машине с Ubuntu. Некоторые данные были изменены в течение последних 24 часов. Какие (Linux) скрипты могут найти файлы, которые были изменены за последние 24 часа? Пожалуйста, перечислите имена файлов, размеры файлов и время изменения.
265 linux  bash  find 


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.