Вопросы с меткой [find]
Команда find в системах Windows используется для фильтрации строк входного текста и возврата тех, которые соответствуют фильтру. Команда find в * nix system используется для поиска файлов или папок, которые соответствуют определенным критериям.
852 вопроса
1
голос
1ответ
95 показов
Как удалить только расширения файлов, оставив другие части такими, какие они есть
У меня есть довольно много файлов с разными расширениями, которые находятся в подпапках типа «aaa» /f1/aaa/a.txt /f1/aaa/a.sql /f1/f2/aaa/b.txt /f1/f2/aaa/b.csv мне нужно извлечь все эти файлы из /f1 ...
1
голос
1ответ
566 показов
Использование find и sed для переименования нескольких подпапок
Я пытаюсь переименовать папки, которые находятся в любом месте текущего дерева, а не обязательно непосредственно в рабочем каталоге. Что мне нужно сделать, это: "А 1" становится "А 01" "А 2" ...
1
голос
2ответа
858 показов
Почему находит. -maxdepth 1 с параметром -a -a не возвращает результаты в Linux?
Я хотел бы найти все файлы png и jpg и использовать следующую команду, но результаты не возвращаются, если я заменил -a на -o он покажет мне список файлов. Это почему? `find . -maxdepth 1 \( -iname ...
1
голос
1ответ
89 показов
Как разместить окно результатов поиска справа от текстового окна?
Вдова « Результаты поиска» всегда открыта и закреплена и отображается при редактировании текстового файла. Поскольку строки часто короткие, я хочу, чтобы и текст, и окно « Результаты поиска» были ...
1
голос
1ответ
2k показов
Linux: Как время изменения файла влияет на время изменения каталога и время доступа к каталогу?
Я хотел бы узнать больше о том, как время доступа к файлу и время модификации файла связаны с доступом к каталогу и временем модификации. Я прочитал "вопросы разрешены здесь", но если есть лучший ...
1
голос
2ответа
2k показов
Используя подстановочный знак в Unix, найдите путь команды
Эта команда с * в пути поиска отлично работает на локальном сервере Svr1$ find /path/*/foo/ -name "*20160208" Когда я пытаюсь это удаленно с другого сервера, это не работает Svr2$ echo $Pswd|ssh Svr1 ...
1
голос
2ответа
355 показов
Интерпретация регулярных выражений, используя путаницу в Linux
Я пытаюсь использовать команду find и натолкнулся на статью на http://www.linux.ie/newusers/beginners-linux-guide/find.php, в которой говорится: Подстановочный знак экранируется косой чертой, поэтому ...
1
голос
1ответ
133 показов
Цикл по групповым папкам и выполнение нескольких команд в Bash
У меня есть набор команд для изменения содержимого файлов, называемых MenuSettings, которые отлично работают при обращении к папке. cd ...
1
голос
2ответа
62k показов
Если строка Excel содержит определенные слова, верните эту строку, выделите эту строку или дайте Y/N для этой строки
У меня есть лист, содержащий тысячи клеток в столбце. Эти ячейки содержат названия разных ценных бумаг. Некоторые имена этих ценных бумаг содержат определенную строку, например «C /O». Как я могу ...
1
голос
1ответ
306 показов
как мне написать выражение для поиска (atime = ctime) (время доступа = время изменения)
Я хочу найти набор файлов для удаления, к которым не было доступа с момента их последнего изменения inode. Файлы, в которых произошло последнее действие, когда они были перемещены в каталог, в ...
1
голос
0ответов
1k показов
Результаты поиска Findsr vs
В соответствии с этим ответом я пытался использовать findstr, чтобы найти строку (имя) внутри некоторых файлов журнала HL7 в каталоге. Findstr получил 0 результатов, но Find вернул много. Я поиграл с ...
1
голос
1ответ
1k показов
Как использовать xargs/find для выполнения для каждого файла
У меня есть несколько php-скриптов в подпапках, и я хочу запустить некоторые из них (найденные регулярным выражением) через командную строку. Вот что у меня так далеко: find . -name email[^T]*\.php ...
1
голос
0ответов
506 показов
Поиск из списка из нескольких записей, используя CTRL+F
У меня есть много документов, которые я просматриваю с помощью Google Chrome, и я ищу слово PDF в документе PDF. Если слово1 не появляется, я ищу слово2. Если слово2 не появляется, я ищу слово3. Для ...
1
голос
1ответ
706 показов
Работа с LFTP, поиск и опция -exec выдает ошибку
Что не так с следующей командой lftp? Там файлы на сервере. Я пытаюсь получить их имена без какого-либо пути в нем (как ./) Просто имена файлов. lftp -u user,password -e 'find -exec basename {} \; ...
1
голос
1ответ
4k показов
'find' не распознается как внутренняя или внешняя команда, работающая с программой или командным файлом
Я получаю эту ошибку, когда использую функцию FIND во вложенном цикле FOR и операторы IF в пакетном файле. 'find' не распознается как внутренняя или внешняя команда, работающая с программой или ...
1
голос
2ответа
5k показов
Как удалить безумно большую папку в Linux
У нас есть папка кеша, которая случайно стала достаточно большой, чтобы сломать сервер. У нас 8 ГБ ОЗУ на сервере, и когда я запускаю простую команду rm чтобы удалить все файлы в ней, она потребляет ...
1
голос
1ответ
38 показов
mac: объединить содержимое текстовых файлов во многих каталогах; добавить имена каталогов к соответствующему содержимому текстового файла
В следующей структуре каталогов: directory1 -subdirectoryA --- fileA.txt -subdirectoryB --- fileB.txt subdirectoryC --- fileC.txt Я хотел бы создать текстовый файл, содержащий следующий текст: имя ...
1
голос
1ответ
1k показов
Можно ли выполнить поиск без учета регистра, используя командную строку [Windows 7]
я использую grep -f d.txt OB.txt> r.txt чтобы получить файл результатов. Но поиск чувствителен к регистру. Есть ли нечувствительная к регистру альтернатива этому?
1
голос
6ответов
3k показов
UNIX команда "найти", соответствует литералу "точка"
Мне нужны файлы, заканчивающиеся на «.pdf» или «.png»; вот моя попытка: find /Users/robottinosino/Desktop/_PublishMe_ -type f -regex '.*[pdf|png]' это неправильно включает файлы, оканчивающиеся на ...
1
голос
2ответа
331 показов
найти файлы, где групповые разрешения равны пользовательским
Можно ли сделать что-то вроде find -perm g=u? Я говорю "как" , потому что -perm mode режим требует , чтобы указать все биты, а не только g и потому , что я не могу поставить u на правой стороне = как ...
1
голос
2ответа
1k показов
искать в разделе ntfs файлы из linux
К моей системе Linux подключен диск NTFS. Как я могу найти все * .txt файлы в разделе NTFS, используя Linux?
1
голос
1ответ
277 показов
найти трубопровод к rsyncrypto
Я настраиваю rsyncrypto для создания резервной копии моего пользовательского каталога. Я прочитал это, чтобы исключить каталоги, которые мне нужно исключить с помощью find и pipe к rsyncrypto. Я ...
1
голос
1ответ
1k показов
Как удалить строку из файлов JPEG с помощью поиска?
У меня есть много файлов во многих медиа каталогах с какой-то строкой, и я хочу удалить эту строку. Строка содержится в файлах JPEG и выглядит следующим образом: ...
1
голос
2ответа
12k показов
Совпадение с шаблоном регулярных выражений только в filename.extension
Мне нужно использовать find чтобы найти файл, соответствующий шаблону регулярных выражений в filename.extension а не по умолчанию, что соответствует /path/to/filename.extension . Например: /folder ...
1
голос
1ответ
19 показов
находка: равный предел размера файла, но другой блок возвращает другой результат
Я заметил, что эти две команды для вывода файлов ниже 5 ГиБ дают разные результаты: find . -type f -size -5368709120c find . -type f -size -5G В частности, тот, который использует единицу измерения в ...
1
голос
1ответ
716 показов
Почему я не могу исключить 2 или более шаблонов из команды поиска в Linux?
Я пытаюсь исключить файлы .svg и .jpg из моей команды find, однако она все равно возвращает их оба. Что я делаю неправильно? find . \( ! -iname \*\.svg -o ! -iname \*\.jpg \)
1
голос
1ответ
37 показов
Сопоставление нескольких компонентов пути с `find`
Допустим, я хочу найти все папки node_modules в моей директории Code: find ~/Code -name 'node_modules' -type d Но что, если я хочу найти все setup папки, которые сами находятся внутри test папок? # ...
1
голос
2ответа
89 показов
как переименовать все файлы в папке с конкретным именем расширения (рекурсивный подход)
мы хотим переименовать все файлы в /home /DB_home (рекурсивно) поэтому каждый файл в DB_home будет переименован с расширением .txt пример до изменения /home/DB_home/hg/ir/qemu-ga ...
1
голос
3ответа
194 показов
Linux: find - остановитесь, как только он что-то найдет
Я пытаюсь использовать find, чтобы найти один каталог, и я хотел бы, чтобы он остановился, как только он что-то найдет, возможно ли это? В настоящее время я использую команду find ...
1
голос
4ответа
2k показов
Как найти и изменить разрешения для одного типа файла в терминале Ubuntu?
Возможный дубликат: Как chmod 755 все каталоги, но нет файла (рекурсивно)? Я только что обновил Ubuntu 8.04 до 9.04, добавил дополнительный жесткий диск для /home и использовал iPod (FAT32, к ...
1
голос
1ответ
183 показов
Линукс найти команду проблема
У меня есть сценарий оболочки, который был написан для Mac OSX и теперь портирован на Linux-машину. У меня нет доступа к машине Linux (сейчас я буду настраивать виртуальную машину). Некоторые ...
1
голос
1ответ
5k показов
Используйте переменную в команде поиска
Я пытаюсь создать простой сценарий, который удаляет файлы на основе окончания их имен и даты. Я не могу понять, как это сделать. Вот как я это делаю: DA='date +%d' find /var/www/data/files/ -name ...
1
голос
0ответов
28 показов
Почему это для цикла удаления первых одного или двух символов пути к файлу?
Я пытаюсь найти все файлы * .flac в дереве каталогов, закодировать их с помощью ffmpeg, а затем вывести их в соответствующее дерево в другом месте. Я использую Cygwin на Windows 10. Это то, что я до ...
1
голос
3ответа
1k показов
Разница между xargs /bin /ls и exec ls?
Привет, это может быть очень новый вопрос, но почему в этом случае xargs /bin /ls не работает? Я думал, что это должно было быть быстрее? И что это за каталоги /fd /3? sh-3.2# find / -name 'GOALS*' ...
1
голос
1ответ
114 показов
как объединить пути к {} внутри опции -exec команды find?
//// решено //// Я пытаюсь скопировать несколько файлов, разбросанных по структуре каталогов, в другой, где такие файлы уже существуют, но без разрешения на запись разрешено. Поэтому я использовал ...
1
голос
4ответа
11k показов
Найдите расширение, соответствующее файлу, затем посчитайте файлы в найденном каталоге
Я пытаюсь найти в файловой системе все файлы, соответствующие расширению (*.what), а затем сосчитать все файлы в каталоге, где были найдены файлы *.what . Вывод должен содержать имя каталога и имена ...
1
голос
1ответ
143 показов
Заменить несколько файлов рекурсивно
У меня есть такая структура файла: experiment/ ├── foo.txt ├── source-foo.txt └── subdir └── foo.txt Я хочу взять файл source-foo.txt и заменить его другими foos. Так же, как и cp source-foo.txt ...
1
голос
1ответ
49 показов
Удалить файлы только с 1 жесткой ссылкой? (Убунт)
У меня есть большое количество жестких ссылок для моих записей MythTV в другой каталог, организованный специально для Plex. Как и сейчас, если я удалю запись в MythTV, она все равно будет иметь ...
1
голос
1ответ
50 показов
Найти все файлы с символами в приватных областях юникода
Нечто похожее на find . , но любой подход к оболочке, включая другие языки, подойдет.
1
голос
4ответа
5k показов
Как я могу ограничить поиск только поиском определенных подкаталогов?
Я использую поиск в скрипте Bash . Как я могу изменить этот код так, чтобы он включал определенный каталог в «bin», то есть «./bin/php/» (при этом игнорируя все другие подкаталоги «bin»)? Текущий ...
1
голос
1ответ
70 показов
Как выбрать файлы, которые удовлетворяют условию в структуре каталогов
У меня есть большое дерево каталогов в OSX (Mountain Lion), и мне нужно удалить все файлы ниже определенного порогового размера. Я мог бы создать дубликат каталога, исключая небольшие файлы, или ...
1
голос
0ответов
12 показов
Терминал OSX: как переместить тысячи файлов, которые соответствуют определенному шаблону имени
У меня есть около 70000 файлов (в основном дубликаты), большинство из которых соответствуют шаблону имени, например name (1) .ext, name (2) .ext .... name (10) .ext. Однако среди этих файлов есть и ...
1
голос
1ответ
16 показов
найти с регулярным выражением не работает, как ожидалось
У меня есть несколько каталогов с числовыми именами между 1 и 1500, и я хотел использовать команду find чтобы найти только те из них, которые находятся в диапазоне от 1250 до 1500, это регулярное ...
1
голос
3ответа
60 показов
Как подсчитать ячейки, если они содержат значение в Excel
У меня есть лист Excel, как это: ID | Relations ----+---------------- 1 | , 2 | , 3 | ,1, 4 | ,1,2, 5 | ,2, 6 | ,3, 7 | ,1,2,4, 8 | ,1,2,4,5,6, 9 | ,2,4,5,1, Я хочу посчитать отношения как столбец ...
1
голос
2ответа
686 показов
найти и выполнить только по имени файла
Мне нужно найти все файлы старше X дней и удалить их локально и из моей корзины s3. Проблема в том, что команда find возвращает мне полный путь и имя файла. Я попытался возиться с базовым именем и ...
1
голос
0ответов
79 показов
найти команду, которая исключает ._ из вывода, но находит все графические файлы?
Я пишу графический просмотрщик, чтобы найти все графические изображения на сервере, чтобы он мог быть доступен для показа в программе. Мне нужна команда find, чтобы получить список всех графических ...
1
голос
1ответ
600 показов
Найти: исключить внешний жесткий диск из поиска
Есть ли способ выполнить команду поиска на моем компьютере, кроме внешних жестких дисков? Я использовал команду find для поиска мусора, оставшегося от неустановленного программного обеспечения, ...
1
голос
2ответа
107 показов
найти -exec, где имя файла не последний параметр
Я пытаюсь передать файлы из команды find в adb push следующим образом: find . -name "test0[4-8]*.py" -exec adb push {} \; /storage/emulated/0/ Я получаю сообщение об ошибке find: paths must precede ...
1
голос
2ответа
163 показов
НАЙТИ операнды и порядок аргументов
У меня есть команда поиска, в которой я не уверен, правильно ли я размещаю свои аргументы. find / -xdev -size -size -262144000c -o -type d \( -name .snapshot -o -name man -o -name Man -o -fstype mvfs ...
1
голос
1ответ
1k показов
Скрипт Bash: найти файл внутри определенной папки в Linux
Я хочу написать скрипт для поиска всех исполняемых файлов в определенной директории, которые я хочу передать в параметре. Я могу найти все исполняемые файлы, используя предопределенный каталог, но я ...