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

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

1
голос
2ответа
558 показов

как использовать опцию tar '--remove-files' внутри find -exec?

У меня есть несколько очень больших файлов журналов, которые я хочу сжать по отдельности, поэтому я не могу использовать xargs или pipe stdout, чтобы получить огромный сжатый файл. Я пытаюсь сделать ...
1
голос
2ответа
529 показов

Unix, команда find и ложный минус

Выполняя поиск в текущем каталоге, где находится этот файл, эта команда поиска находит файл. # find . page.tpl.php Тем не менее, когда я ищу в дочернем каталоге, эта команда, # find ../. page.tpl.php ...
1
голос
0ответов
9 показов

Перейти к следующей соответствующей странице в Acrobat

В Acrobat X, если я ищу термин с помощью Command-F, я могу найти каждое совпадение, нажав клавишу ввода. Можно ли перейти на следующую страницу, содержащую поисковый термин (а не к местоположению ...
1
голос
1ответ
253 показов

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

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

найти команду + удалить старые каталоги в соответствии с отметкой времени каталога

Я хочу удалить каталоги старше 180 дней например, каталоги старше 180 дней: drwxr-xr-x 2 root root 4096 Oct 1 2009 nis drwxr-xr-x 3 root root 4096 Nov 4 2012 pkgs Я использую эту команду: find ...
1
голос
2ответа
1k показов

Используйте тест для проверки состояния с опцией find и execdir

Я думаю, что могу держать свой вопрос коротким. Почему следующая команда не производит вывод? find /usr/share/themes -mindepth 1 -maxdepth 1 -type d -execdir test -d {}/gnome-shell \; Я ожидал, что ...
1
голос
1ответ
386 показов

Как найти файлы по дням недели в Windows

Мне нужно искать файлы, которые были созданы в 2016 году в субботу каждого месяца. Есть ли какой-либо метод или программа?
1
голос
2ответа
460 показов

Предотвратить rmdir -p от прохождения выше определенного каталога

Я взломал этот скрипт, чтобы rsync некоторые файлы через ssh . Опция --remove-source-files в rsync кажется, удаляет файлы, которые она передает, что я и хочу. Тем не менее, я также хочу, чтобы ...
1
голос
2ответа
654 показов

Как я могу найти все файлы, открытые в данном каталоге?

Я знаю, что могу использовать lsof для отображения списка открытых файлов, и я знаю, что могу использовать find для поиска файлов по inode в заданном каталоге. Но как я могу эффективно объединить эти ...
1
голос
1ответ
390 показов

Как исключить скрытый каталог из результата команды find

Я ищу некоторые каталоги в команде find, и если этот каталог присутствует, мне нужно предпринять некоторые действия с ним. Но происходит следующее: в некоторых местах, хотя основные каталоги (которые ...
1
голос
1ответ
55 показов

Удалить файлы с регулярным выражением с отрицанием

Попытка создать скрипт для удаления файлов из каталога в первом аргументе скрипта, который не содержит последовательность символов во втором аргументе скрипта. Но это ничего не делает. Что я ...
1
голос
4ответа
2k показов

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

Я использую Debian 8.0 и хотел бы, например, найти каталоги, которые содержат более 1 файла .mkv . Я попробовал это, и это не удалось: find -type d -exec find {} -name '*.mkv' | wc -l\; В SuperUser ...
1
голос
2ответа
645 показов

Удалить все файлы типа (расширение файла) из всего дерева каталогов

Я на MacOS Sierra и я запускаю в терминале: find . -name "*.css" -type f -delete из папки src/app и он не удаляется из всего дерева каталогов, он удаляет только из подкаталогов на один уровень ниже. ...
1
голос
2ответа
2k показов

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

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

высокое использование памяти командой `find`

При выполнении команды find на очень большом каталоге я обнаружил , что использование find «s шипов памяти гораздо больше , чем я думаю , что это будет. Мне было очень трудно искать решения из-за ...
1
голос
0ответов
54 показов

найти данные с несколькими условиями и заменить их новыми данными

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

Одинарные кавычки и переменные внутри оболочки Борна

У меня есть команда, которую я пытаюсь выполнить в оболочке Bourne для Solaris 9. find ${DATADIR} -name "check_*" -type f -exec sh -c '$0 | ${PARSEDATA}' {} \; >> ${TMP_1} Моя проблема в том, что ...
1
голос
1ответ
269 показов

LibreOffice Writer: скопировать из поиска "Найти все" и вставить в список

В настоящее время я работаю над докторской диссертацией по праву, которая, естественно, использует много сокращений. Как обычно, я хочу включить список сокращений и их соответствующих терминов. Все ...
1
голос
1ответ
49 показов

Неожиданное поведение со словом найти и заменить для `?{1,2} `. Соответствие длинным строкам символов

Вопрос касается поиска и замены слова с включенными подстановочными знаками (квази-регулярное выражение). Согласно этой странице Microsoft: ? представляет любой отдельный символ (например, в ...
1
голос
1ответ
83 показов

Как быстро переместить фокус с панели навигации "Найти" в начало первого найденного элемента

Как мне легче всего перейти от поиска текста на панели навигации к фокусировке на начале первого найденного экземпляра этого текста в документе? Я просматриваю длинные документы, у которых нет ...
1
голос
1ответ
2k показов

Как удалить битые символические ссылки

У меня есть случай, когда после удаления исходного файла остается много символических ссылок. Это было результатом того, что после выхода из установки Jenkins были сохранены все журналы сборки до тех ...
1
голос
2ответа
501 показов

find - exec и составление нескольких команд

Я создаю скрипт для копирования / контрольной суммы файлов .... под управлением последней Mac OS X / FreeBSD с возможностью портирования в CentOS, Debian или OpenBSD Подробнее о скрипте: проверить, ...
1
голос
1ответ
87 показов

Скрипт bash удаляет старые файлы по каталогам с помощью специальных символов

Я использую скрипт для удаления старых файлов на Корзину или каталогов типа Junk, или аналогичных. Он работает хорошо, за исключением случаев, когда в именах есть специальные символы или пробелы ...
1
голос
4ответа
312 показов

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

Я хочу использовать команду find, чтобы найти все файлы с определенным расширением (avi), где такого файла с другим расширением (mp4) еще не существует. с учетом этих файлов: a.avi a.mp4 c.avi это ...
1
голос
1ответ
86 показов

Как переименовать несколько имен файлов, включая подпапки?

Например, у меня есть следующие файлы: ./dirA/fileA.png ./dirA/fileB.png ./dirA/fileC.png ./dirB/fileD.png ./dirB/fileE.png ./dirB/dirC/fileF.png Есть ли одна строка команды или сценария, чтобы ...
1
голос
2ответа
1k показов

найти команду, подавляющую сообщения

всякий раз, когда я выполняю команду find для поиска какого-либо файла лайк find . -name "abc" особенно из корня, он отображает много « cannot open или cannot search » как можно подавить эти ...
1
голос
4ответа
213 показов

печать совпадающих строк при поиске всех файлов в каталоге

Я ищу в файлах Java какое-то вхождение фразы: находить . -имя '* .java' | xargs grep -l 'строка' Как изменить эту команду, чтобы печатать в оболочку все строки, содержащие совпадение?
1
голос
2ответа
1k показов

Как я могу запретить MacVim показывать диалог OS X 'Find /Replace при нажатии Command-F?

Используя MacVim, я бы хотел, чтобы Command -f не отображал диалог поиска и замены OS X, а вместо этого начал обычный поиск в Vim, то есть отправку / из обычного режима. Т.е. Я бы хотел, чтобы MacVim ...
1
голос
1ответ
66 показов

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

Я пытаюсь перечислить все файлы в определенном подкаталоге, но разные каталоги, которые находятся на другом томе. Следующее работает, но только для полностью определенного подкаталога (а у меня их ...
1
голос
1ответ
327 показов

IE 8 "Найти на этой странице" Функция очень медленная

Я попытался найти способ обойти это, но большинство моих поисков заканчиваются людьми, которые вообще не могут использовать функцию поиска на этой странице в IE8. Мне кажется, но по какой-то причине ...
1
голос
2ответа
851 показов

Почему xargs не находит работу с рядом команд, использующих pushd и popd для обхода поддерева каталога?

На компьютере с Linux Centos 4 я пытаюсь создать простую командную строку bash, чтобы пройти структуру каталогов ниже произвольного текущего каталога и в каждом подкаталоге дотронуться до файла, ...
1
голос
0ответов
44 показов

найти ассоциативность оператора команды и ее влияние на скорость выполнения

Допустим, в структуре папок есть файлы с расширениями ext1 , ext2 , ext3 (в порядке убывания количества файлов каждого типа) и некоторые другие файлы, которые нас не особо волнуют (всего их может ...
1
голос
1ответ
222 показов

Найти символические ссылки

Я удивлен, что find -L или find -type l найдут все символические ссылки на заданном пути. Но я пытаюсь найти все символические ссылки, которые указывают на мою папку foo . Какие-нибудь советы?
1
голос
2ответа
34 показов

Сравните список файлов из базы данных, используя find для поиска отсутствующих файлов.

У меня есть список из 2000 файлов из базы данных, который выглядит следующим образом: ./aa/0f/unique-string/IMG_0987.JPG ./ab/cf/unique-string/IMG_0987.JPG Я хочу сравнить этот список с фактическим ...
1
голос
4ответа
762 показов

Linux удаляет файлы без ошибок

У меня это работает как cron работа /usr/bin/find /backups/* -mtime +5 -exec rm -rf {} \; Но это дает мне эту ошибку по электронной почте /usr/bin/find: `/backups/Jun-20-2014': No such file or ...
1
голос
1ответ
274 показов

Как НЕ включать родительские каталоги при использовании команды zip?

Мне необходимо: Пройдите по каталогу и найдите все подпапки, созданные для> X дней назад Заархивируйте содержимое этих папок в подпапке и удалите предыдущее содержимое Пример создания файла с начала: ...
1
голос
2ответа
395 показов

найти в windows (командные файлы)

Работает ли команда find в windows (командная строка) для поиска внутри файлов Excel?
1
голос
3ответа
92 показов

Почему выходные данные этой команды echo перебегают в несколько строк?

У меня есть каталог фотографий, чьи имена являются временем и датой, когда была сделана фотография. Например: ~$ ls directory -1 2003-09-15 03.30.33.jpg 2004-05-04 12.45.28.jpg 2004-05-04 ...
1
голос
2ответа
3k показов

GREP и TAR все файлы / каталоги, соответствующие X

Я хотел бы найти и gzip/tarball содержимое всех папок, соответствующих wordpress в моем каталоге, но у меня возникают проблемы при попытке заставить команду работать, я думал, что это было что-то ...
1
голос
2ответа
7k показов

Отказано в доступе при попытке mv (sudo su userName)

В настоящее время я работаю над сценарием резервного копирования для входа на рабочий сервер и загрузки последних дампов SQL на промежуточный сервер. У меня нет проблем с извлечением дампов SQL, но у ...
1
голос
2ответа
313 показов

Команда `find` не возвращает результатов при добавлении -exec

Когда я запускаю find с этими аргументами, он возвращает тысячи файлов: steven@nook:/mnt/station/media $ sudo find . -not -user steven -or -not -group users | wc 3508 17479 245851 ...
1
голос
0ответов
34 показов

Суммирование выборочных размеров du

Я пытаюсь выяснить, сколько места в общем занято файлами размером более 50M. Я могу создать список размеров файлов с помощью следующей команды: find $PWD/soccer -maxdepth 50 -type f -iname "**" -size ...
1
голос
2ответа
89 показов

используя find, чтобы найти имена файлов до определенной даты

У меня есть тонна файлов с метками времени. Это все выглядит как 2011-06-24_13.53.36 // a directory name for june 24th, 1:53:36 pm У меня есть тысячи таких каталогов. Я хочу сделать операции на ...
1
голос
1ответ
463 показов

Почему поведение `find` отличается при использовании -mtime -0 против +0?

Ubuntu 14.04 обеспечивает ротацию журналов для Tomcat 7 и предполагает, что файлы журналов названы по дням, поэтому он ищет те, а существующие архивируются и удаляются. В зависимости от того, ...
1
голос
4ответа
93 показов

Используйте "find" вместо «for - do - done» для поиска в подкаталогах.

В OS X 10.8 у меня есть пара папок с изображениями, но не все файлы имеют правильное расширение, есть GIF-файлы с именем JPG и т.д. У меня есть одна строка, которая делает работу для фактического ...
1
голос
1ответ
453 показов

Найти и заменить в PDF

Мой брат изучал тот же предмет, что и я, в средней школе.Он сохранил все свои проекты в папке в формате PDF и удалил исходные файлы. Сейчас я учусь в том же классе, что и он, и хотел бы использовать ...
1
голос
1ответ
67 показов

Почему точка черного слеша (\.) В префиксе пути?

Я выполнял команду find в поисках некоторых файлов конфигурации, и это именно то, что она вывела: ./log4j.xml ./log4j2-test.xml ./proxyserver/src/main/resources/log4j.xml ...
1
голос
2ответа
111 показов

linux: как показать разрешение файлов (например, ls -l) для файлов, возвращаемых командой find

Я делаю команду поиска, чтобы показать мне файлы определенного расширения, например: find $directory -type f -name "*.vm" Тем не менее, я хотел бы также видеть права доступа к файлам (как показывает ...
1
голос
2ответа
296 показов

Показать все файлы .htaccess на Mac

Я пытаюсь показать все файлы .htaccess в моей домашней папке. Ниже я вставил то, что я использую сейчас, но это не работает. find ~/ -iname ".htaccess" | xargs chflags nohidden "{}" Кто-нибудь знает, ...
1
голос
1ответ
759 показов

Linux находит и grep для файлов, не соответствующих шаблону

Я пытаюсь найти во всей файловой системе определенный текст. Эта команда делает это, но она зависает в определенных каталогах, таких как '/proc': find / -print0|xargs -0 grep whatever Что я хотел бы ...