Вопросы с меткой [find]

Команда find в системах Windows используется для фильтрации строк входного текста и возврата тех, которые соответствуют фильтру. Команда find в * nix system используется для поиска файлов или папок, которые соответствуют определенным критериям.

0
голосов
1ответ
9k показов

Проверьте, содержит ли диапазон строк другие значения диапазона строк в Excel

У меня есть файл Excel, который содержит два разных столбца с номерами клиентов (скажем, столбцы CustomerA и CustomerB). Что я хотел бы сделать, чтобы проверить, какие из значений CustomerA ...
0
голосов
1ответ
1k показов

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

Я пытаюсь найти mp3 файлы в любых подкаталогах и скопировать их, например, в текущий каталог. Вот команда, которую я попробовал: find . -name *.mp3 -ls | gawk '{printf("cp %s .\n", $11);}' Команда ...
0
голосов
1ответ
187 показов

Почему "find. -Iname" * .jpg "-type f -print0 | xargs -0 rm *" удаляет все файлы?

Ожидаемое поведение состояло в том, чтобы удалить все файлы .jpgs, но при этом были удалены все файлы в каталоге. Как изменить команду, чтобы найти и удалить все файлы xyz?
0
голосов
1ответ
90 показов

Скопируйте определенные подпапки на Linux

У меня есть похожая структура файла: /home/dave/documents/static/ /home/static/ /home/dave/pictures/static/ /home/dave/otherfolders/ ... Я хочу скопировать из этого каталога только папки с именем ...
0
голосов
0ответов
207 показов

Поиск файлов по содержанию и отправителю, получателю и предоставленному диапазону дат

Я хотел бы найти файлы, основанные на содержании и отправителе, предоставленный диапазон дат на основе получателя Более подробная информация ниже: Поиск файлов между диапазоном дат (где имена папок - ...
0
голосов
2ответа
94 показов

Как найти файл, который последний раз обновлялся на моем Linux-компьютере?

Я выполняю команду, которая обновляет файл в неизвестном месте в моей системе. Что это за команда find/locace/what , которая сообщит мне, какой файл последний раз обновлялся в системе? Эта команда ...
0
голосов
1ответ
368 показов

Поиск слова - найти любой выделенный текст, который начинается с квадратной скобки

Есть ли способ найти выделенный текст, который начинается ТОЛЬКО с открытой квадратной скобки? Я пытался использовать квадратную скобку в качестве подстановочного знака, но он не найдет примыкающих ...
0
голосов
1ответ
553 показов

Счетчик ссылок кажется неправильным - как мне убедиться, что я не удаляю содержимое inode?

ls -lai в файле дает мне счетчик ссылок 2: 16508 -rw-rw-rw- 2 ... Затем поиск всех имен файлов возвращает только одно: find "$dir" -inum 16508 В этом списке только оригинальный файл, а не два. В чем ...
0
голосов
1ответ
181 показов

Как собрать все медиа-файлы в структуре каталогов Mac?

Я пытаюсь скопировать все медиа-файлы (Mac-файлы типа «Изображение» или «Фильм») в одну и ту же структуру каталогов, используя только медиа-файлы. Есть ли более эффективный способ, чем у меня ниже? ...
0
голосов
1ответ
70 показов

Как найти файлы, содержащие в своем содержимом строку ИЛИ путь?

Find и grep не работают afaik, потому что мне нужно создать список файлов, удовлетворяющих ЛЮБОМУ требованию, а не обоим. Я предполагаю, что это требует больше, чем одна строка. Какие-либо ...
0
голосов
1ответ
894 показов

Unix - Найти файлы с одинаковыми именами в каталоге, используя ls

Я хочу перечислить все файлы suhosin.ini в каталоге /etc /php5 /. Дело в том, что 3 из них находятся на один уровень глубже в дереве каталогов. Я хочу объединить эти два в одну команду # ls ...
0
голосов
1ответ
312 показов

Как я могу выполнить несколько выражений, используя опцию -exec в Linux с помощью команды find?

Я прочитал пост в Как я могу выполнить несколько команд при использовании find? , Если я неправильно понял предоставленный ответ, я не верю, что он обеспечивает решение, которое я ищу. Мое требование ...
0
голосов
1ответ
125 показов

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

У меня есть следующая команда, которая перечисляет все файлы с расширением doc , docx и т.д. find . -maxdepth 1 -iname \*.doc\* Команда возвращает множество файлов, некоторые из которых я хотел бы ...
0
голосов
1ответ
2k показов

Почему следующее обнаруживает, что регулярное выражение не работает в Linux?

Я пытаюсь найти файлы, которые соответствуют определенному шаблону, однако попытка запустить приведенную ниже команду не дает результатов, даже если есть файлы, которые должны соответствовать ...
0
голосов
3ответа
978 показов

Вывод результатов команды 'find' к 'xargs wc' дает необоснованные итоги

В проекте с тысячами файлов я хотел сравнить общее количество строк кода со строками кода только в PHP (исключая CSS, JavaScript и т.д.). Когда я бегу find . -type f | xargs wc -l сумма на последней ...
0
голосов
2ответа
3k показов

Использование подстановочного знака для поиска (и удаления) подходящих файлов в Linux

Я хочу удалить определенный файл конфигурации для Awstats для каждого пользователя на коробке. Как лучше всего удалить их, и, возможно, в одну строку? Все файлы находятся в /home и имеют такую ...
0
голосов
1ответ
224 показов

GNU находит файлы .extension и -exec, в то время как создаются новые файлы .extension

Вот проблема, может кто-нибудь объяснить или предоставить некоторые ссылки. Я пытаюсь читать с часа, но не могу найти ответ. Предположим, у меня process1 идет по пулу каталогов. process1 выбирает ...
0
голосов
1ответ
73 показов

Список имен каталогов без пути?

Я ищу, чтобы получить название группы каталогов на указанном уровне. Вот что у меня так далеко: find . -type d -depth 2 -print Но это также печатает относительный путь этих каталогов. Как я могу ...
0
голосов
1ответ
107 показов

Команда mv - параметрический источник и цель

У меня есть папка "F A", содержащая некоторые подпапки и файлы, и другая папка "F B", содержащая ту же структуру папок, но без файла: find . -type d . ./F A ./F A/SF A ./F A/SF B ./F A/SF C ./F B ./F ...
0
голосов
1ответ
74 показов

Используйте поиск для поиска в скрытых каталогах

Нужно собрать все git конфиги, я использую find / -type f -name '.gitconfig' Но также мне нужно выяснить все конфиги местных жителей в скрытых каталогах .git
0
голосов
2ответа
3k показов

find: отсутствует аргумент `-exec 'при выполнении команды find в Linux

Я получаю сообщение об ошибке find: missing argument to -exec'` при попытке запустить команду find . -maxdepth 1 \( -iname \*.png -o -iname \*.jpg \) -exec echo {} \; Причина, по которой я использую ...
0
голосов
1ответ
36 показов

стиль машины резервного копирования

Я хотел бы найти более твердое и удобное решение для моей маленькой проблемы .. Моя идея состоит в том, чтобы каждую ночь делать резервные копии моего домашнего каталога, поэтому я хочу, чтобы только ...
0
голосов
1ответ
253 показов

Поиск текста в выводе терминала Ubuntu (gnome)

Возможный дубликат: Поиск на терминале Представьте себе этот сценарий: Вы запускаете команду в терминале gnome. Эта команда сделала несколько выходов на терминал. Через некоторое время вы понимаете, ...
0
голосов
1ответ
292 показов

Использование команды find с рекурсивным копированием без -r или цикла while/for

У меня следующая проблема. Обычно можно использовать команду find exec cp -r для копирования всего из одного каталога в другой. В этом случае мне не разрешено делать это или использовать цикл ...
0
голосов
2ответа
239 показов

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

У меня есть небольшая проблема с оценкой ячейки Excel. Пример: M M M M M M M M M 1 2 3 4 5 6 7 8 9 2;5;7 1;9 3;5;7;9 У меня есть несколько ячеек Excel, которые содержат числа (месяцы). В первом ...
0
голосов
4ответа
200 показов

Как искать установленное приложение в Linux

rpm -e jdk-1.6.0_17-fcs ошибка: сбой зависимостей: jdk необходим (установлен) xyz.i586 Я попытался найти xyz.i586 find / -name xyz.i586 но нет результата.
0
голосов
0ответов
67 показов

Почему каталог отображается при просмотре домашней папки, а не при использовании командной строки в Linux?

Это странная проблема в том, что когда я просматриваю домашнюю папку, я вижу каталог 'Jquery', однако, когда я использую командную строку, ничего не появляется. Я использовал команды ls | less , find ...
0
голосов
2ответа
619 показов

найти -print0 | xargs -0 grep не работает должным образом в Ubuntu 10.04

У меня есть немного странная проблема. Если я бегу: find . -iname '*.php' -o -iname '*.pl' -o -iname '*.html' | xargs grep -i users Я получаю множество ошибок для имен файлов, содержащих пробелы, но ...
0
голосов
1ответ
3k показов

Линукс zip и tar все файлы с определенным расширением рекурсивно поддерживая структуру каталогов

Подобно этому вопросу , и этот вопрос я хотел бы сделать один сжатый файл деготь (files.tar.gz) , который содержит все файлы PHP в моем вебсервера и все это подкаталоги, сохраняя структуру папок. Мой ...
0
голосов
2ответа
159 показов

Как отправить файлы из Find в другую программу?

Если это неправильный стек * сайта, прошу прощения, но я пытаюсь, как отправить результаты поиска в другое приложение? я пытаюсь найти все файлы * .plist и отправить их в plutil, чтобы преобразовать ...
0
голосов
2ответа
510 показов

Linux - Найти недавно использованные файлы на веб-сервере посетителями

Можно ли найти файлы, к которым недавно обращался веб-сервер? Используя Unix команду "НАЙТИ"? Я получаю много спам-писем, потому что кто-то получает доступ к PHP-скрипту в одном из моих доменов, но я ...
0
голосов
2ответа
1k показов

Попытка найти любой домашний каталог, доступный для записи любому

Я пытаюсь найти любые домашние каталоги пользователей и их файлы, которые могут быть кем-либо доступны для записи. Я написал это: find /home -type d -perm -200 | grep . || echo no world-writable ...
0
голосов
3ответа
778 показов

Почему Find в Excel дает неожиданные результаты?

Я хотел бы найти все ячейки, содержащие число 18 в листе Excel 2007, где числа находятся в столбце с записями в общем формате (как числа, так и строки). Когда я использую команду «Найти», введите 18 ...
0
голосов
1ответ
187 показов

Как использовать аргументы с 'find -exec'?

Я пытаюсь сгенерировать статические html-файлы для всех php-скриптов внутри dir: find . -name "*.php" -exec php {} > {}.html \; Но он просто сбрасывает все результаты в {}.html . Как это сделать ...
0
голосов
2ответа
1k показов

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

Моей задачей было напечатать количество файлов в текущем каталоге без использования команд ls и wc . Я набрал следующие строки в скрипте: #!/bin/bash find . -maxdepth 1 -type f \( ! -iname ".*" \) > ...
0
голосов
1ответ
492 показов

Cygwin: `find / -name libstdc++- 6.dll` не показывает результатов

В проводнике Windows при поиске libstdc++-6.dll возвращается полдюжины результатов. Я пытаюсь сделать похожий поиск по имени файла в Cygwin с помощью find , но это не дает результатов. find / -name ...
0
голосов
2ответа
125 показов

Создайте список файлов и обрежьте его в 2 списка X Мб файлов каждый

Мне нужно создать список всех файлов в определенном каталоге и обрезать его в списках X, содержащих каждый фиксированный объем данных файлов. Например, у меня есть 95 ГБ данных. создать список файлов ...
0
голосов
1ответ
66 показов

найти выражение не работает

Я хотел бы преобразовать все файлы типа powerpoint в pdf с помощью команд find -exec и unoconv. find . -name '*.@(ppt|PPT|pptx|PPTX|pps|PPS|ppsm|PPSM|ppsx|PPSX|pptm|PPTM)' -exec unoconv -v -f pdf ...
0
голосов
2ответа
802 показов

рекурсивно удалить, но сохранить файл .gitignore

Я пробовал несколько методов из SU, но я не смог этого сделать: у меня есть папка (пример: /var /www /tmp /), которая содержит несколько файлов и каталогов. Я хотел бы удалить все файлы и папки в ...
0
голосов
1ответ
282 показов

Имеет ли значение порядок отладки команды find в Linux?

Я пытаюсь отменить команду поиска, чтобы получить все остальные файлы, кроме файла или файлов в команде. find . -maxdepth 1 -regextype posix-egrep -regex '.*/.*\.svg' -exec echo {} \; Судя по моему ...
0
голосов
2ответа
782 показов

Найти файл, соответствующий шаблону, но не в каталоге, соответствующем другому шаблону

У меня есть исходное дерево, имеющее несколько каталогов с именами, заканчивающимися на -old , которые сохраняются в качестве справочной информации при перезаписи компонентов, которые в них ...
0
голосов
1ответ
434 показов

Список нечитаемых групповых файлов в Unix

Есть ли способ, которым я могу перечислить обычные файлы, которые не могут быть прочитаны группой в Unix? Какой код был бы необходим для этого? И могу ли я сделать это без использования команды find?
0
голосов
2ответа
47 показов

Как переместить старый файл с помощью предыдущей команды

эта команда находит мне файлы, которые я хочу переместить в старую папку find /home/ -maxdepth 1 -type f -mtime +1 теперь, как я могу результат этой команды, чтобы переместить команду mv (previous ...
0
голосов
1ответ
24 показов

Извлечение вывода только из текущего каталога

Как мне извлечь из вывода find. -name "* .c" -печатать только имена файлов в текущем каталоге? Почему он всегда включает подкаталоги? Нужна помощь в получении этого.
0
голосов
1ответ
116 показов

Linux find всегда возвращает 1 запись

Почему команда find -cmin +20 в Linux CentOS всегда возвращает 1 запись, которая есть .? Как я могу обойти это?
0
голосов
1ответ
4k показов

Использование find с -exec gzip и grep

У меня есть несколько заархивированных файлов журналов, и я хочу найти во всех них строку. Я попробовал это, но это не работает: find ./ -name "*.log.zip" -exec gzip -dc {} | grep ERROR \; Это дает ...
0
голосов
1ответ
47 показов

Windows 8: идентифицируйте и объединяйте файлы

Windows 8: Как вывести список по папкам всех моих музыкальных файлов MP3, которые я могу импортировать в Excel, чтобы затем выбрать и объединить в одну папку? Я видел некоторый код, который, кажется, ...
0
голосов
1ответ
618 показов

Исключить все скрытые каталоги в UNIX найти

Я делаю поиск слов с помощью следующей команды: find . -exec grep -q [some_word] '{}' \; -print -o -name .svn -prune -o -name .ssh -prune -o -name .boneyard -o -name log -prune -prune -o -name tmp ...
0
голосов
1ответ
700 показов

Одиночная команда "найти" с несколькими аргументами?

Мне нужно разработать одну команду find , который ищет: Все программы на C # или Java Находится в домашнем каталоге текущего пользователя Иметь хотя бы одну жесткую ссылку Читаем для всех Установить ...
0
голосов
1ответ
5k показов

как найти файлы с помощью cygwin

Нам нравится искать много каталогов в среде Windows с Cygwin. Мы пытались найти. -name * .txt -print но он жалуется на предикат -print. Какова правильная команда тогда? Нам нужны только совпадающие ...