0
ответов

find and ls output

У меня возникли проблемы при попытке вывести все мои фильмы .mp4 в текстовый файл, это работает, но происходит несколько необычных вещей, и я не уверен, почему. Вот cmd. find "/ volume1 HD FILMS" -iname "...
18.10.2016
0
ответов

Найдите файлы, содержащие одну строку, но не другую [дубликат]

Я нахожусь в папке с большим количеством файлов .txt, я хотел бы найти все файлы, которые содержат строкуA, но не содержат строкуB (они не обязательно в одной строке). Кто-нибудь знает, как это сделать ...
09.10.2016
0
ответов

команда find не дает никакого результата

Пожалуйста, кто-нибудь знает, почему эта команда не дает никакого результата? все переменные верны, но результата нет. find . -name "$cdr_type*$DAYZ*.unl*" | xargs zcat | awk -F "|" '{if($14==$tdate && $22=....
05.10.2016
0
ответов

'find' с '-o' и '-exec chown' не работает, как ожидалось [duplicate]

Я пытаюсь запустить следующее: find . -user имя_пользователя -o -group группа_пользователя -exec chown root. {} \; Но после выполнения команды она не изменяет права собственности ни на один файл. Если я запускаю без -...
03.10.2016
0
ответов

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

Скажем, у меня есть каталог, содержащий другие каталоги и файлы. Я хочу найти строку в каждом файле и скопировать только совпадающие строки в другое место, сохранив структуру каталогов. ...
02.10.2016
0
ответов

Рекурсивный поиск файлов с процентной долей общих строк.

Можно ли рекурсивно найти файлы с процентной долей общих строк? Мне нужен результат, в котором у меня есть только файлы, которые на 50% идентичны другим или содержат более 20 общих строк. Я пытаюсь ...
01.10.2016
0
ответов

Как обрабатывать специальные символы в имени файла с помощью find

Я должен найти все файлы, которые начинаются с определенного символа, например find. -maxdepth 1 \ (-name "^ m *" -a! -name "g $" \) -print но что, если кто-то создал файл, в имени которого есть специальные символы ...
25.09.2016
0
ответов

find: cannot fork: Cannot allocate memory

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

Есть ли файл журнала для команды find?

Случайно выполненный поиск. -type d -empty -delete в домашнем каталоге. Было интересно, есть ли способ увидеть список удаленных элементов.
07.09.2016
0
ответов

Как создать xml документ из вывода grep [закрыто]

Я хочу преобразовать результат операции find | grep в структурированный XML документ с записями файла, содержащими имя файла, количество вхождений, номер строки и содержание строки. Есть ли в linux какой-нибудь инструмент ...
06.09.2016
0
ответов

Найти в списке файлы, не соответствующие заданной строке [дубликат]

Я ищу все *.out файлы из определенного каталога и пытаюсь перечислить все имена файлов, где заданная строка не присутствует в этих файлах или не соответствует, выполняя приведенные ниже ...
04.09.2016
0
ответов

Объединение команд grep [дубликат]

Я хотел бы найти все файлы xml, содержащие 'foo', но не содержащие 'bar'. Команда, которую я собрал, выглядит так: find -iname "* .xml" -print0 | xargs -0 grep -FlisZ "foo" | xargs -0 grep -...
04.09.2016
0
ответов

Как заархивировать множество подкаталогов n-го уровня без их верхнего (родительского) каталога?

в такой структуре файловой системы: root / | container1 / | | | subdir2 / | | | subdir3 / | | | ...
01.09.2016
0
ответов

делает ли команда "find" полное сканирование диска, если применить -mtime +30?

Кто-нибудь знает, делает ли команда find полное сканирование диска, если применить -mtime +30? Я беспокоюсь, что когда количество каталогов будет расти, это приведет к тупику всякий раз, когда я запускаю find, и пытаюсь найти способ ...
30.08.2016
0
ответов

Найти файлы, переименовать их с помощью "uuidgen" и добавить расширение

У меня есть список файлов в определенной папке без расширения. Я хочу переименовать их и добавить расширение. Имя должно быть UUID. Я знаю, как их найти, и есть утилита "uuidgen" для ...
29.08.2016
0
ответов

Почему моя копия командной строки не работает?

Я хочу скопировать n1.sh во все папки в каталоге SerradoMel / MT10 Это мое решение. -type d -exec cp n1.sh / home / milenko / SerradoMel / MT10 {} \; Но в папках МТ10 нет n1.sh. Почему? Если я ...
24.08.2016
0
ответов

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

Проблема Я хочу изменить свой сценарий резервного копирования, чтобы он автоматически определял правильную дату для самого последнего резервного копирования. В настоящее время он просто выводит список файлов на моем внутреннем и ...
19.08.2016
0
ответов

find exiting on 1st found and return code

Я хотел бы использовать find в структуре каталога, чтобы выйти, если хотя бы один файл существует с целевым условием, потому что это приведет к неудаче остальной части сценария оболочки. Поскольку этот shell ...
16.08.2016
0
ответов

Команда find в Linux не работает.

Кто-нибудь, пожалуйста, помогите мне понять, почему моя команда find не сообщает результат lib64, как это делает команда ls (обратите внимание, что эти команды вызываются в make-файле в Debian) LIBXML2 = $ (shell ...
11.08.2016
0
ответов

Почему find печатает ведущий './', если пути не указаны?

Почему find печатает ведущий ./ в результатах, если пути не указаны? $ find ./file1 ./file2 ./file3 По какой причине find не печатает это? $ find файл1 файл2 file3
05.08.2016
0
ответов

Почему добавление -prune к этой команде find вызывает печать посторонних файлов?

Если я хочу найти во всей файловой системе файл с именем bash, я могу запустить команду% find / -name "bash" 2> / dev / null, который в моей системе создает / bin / bash /etc/apparmor.d / ...
05.08.2016
0
ответов

Извлеките путь к каталогу, содержащему файл с соответствующей строкой

У меня есть несколько подкаталогов на нескольких уровнях, содержащих файл results.out ./dir1/results.out ./dir2/dir21/results.out ./dir3/dir31/dir311/results.out Теперь мне нужно найти строку1 в ...
03.08.2016
0
ответов

Как можно рекурсивно переименовывать каталоги без sed или переименования?

Я пытаюсь переименовать несколько каталогов, содержащих «Fever», чтобы вместо этого они содержали «Malaria». Инструкция сделать это без sed и переименования. Пока что мои ошибки включают в себя в основном такие строки, как mv: cannot ...
29.07.2016
0
ответов

Переименовать сразу несколько каталогов

У меня есть проект с многие каталоги называются proj $ find. -iname proj ./include/proj ./src/proj ./lib/proj ./share/proj ./doc/proj Я хочу переименовать все эти каталоги для тестирования с помощью -exec mv. Я ...
20.07.2016
0
ответов

Можно ли найти файлы, созданные между двумя определенными временами, игнорируя даты?

У меня есть таймлапс из тысяч jpg и я хотел бы знать, можно ли перечислить только снимки, сделанные в светлое время суток? То есть речь идет не о перечислении файлов между двумя датами, а о перечислении ...
13.07.2016
0
ответов

Добавление содержимого find в массив

В настоящее время у меня есть скрипт, который генерирует команды R на основе вывода find #!/bin/bash PATHX="/path/to/my/files" find "${PATHX}" -maxdepth 1 -type f -name "*.csv" | while read d; do FN=$(echo -...
12.07.2016
0
ответов

Перемещайте файлы только в том случае, если регулярное выражение на основе имени файла не соответствует файлу в целевом каталоге

Лучше всего поясняется на примере: Исходный каталог: file-a-1.txt file-b-1.txt Целевой каталог: file-a-2.txt Ожидаемый результат: file-a-2.txt file-b-1.txt Перемещать все файлы из каталога src в целевой каталог, только если файл ...
11.07.2016
0
ответов

Искать файлы в нескольких подкаталогах и zip-каталогах [дубликат]

Мне нужно извлечь более 2k файлов из 1000 папок ... проблема в том, что в каждой папке есть заархивированная папка внутри и внутри этой папки, есть еще одна папка под названием "файловый держатель", которая содержит некоторые ...
10.07.2016
0
ответов

Добавить пробел между путями к файлам

У меня есть список папок, и внутри каждой папки есть файл "file.txt" с таким же имя во всех папках. Я хотел собрать путь к этому файлу из всех папок и сохранить его в ...
25.06.2016
0
ответов

Как сделать это сравнение списка с помощью Find?

Я делаю и получаю список файлов, где я хотел бы удалить много дубликатов резервных копий find . -type f -name '._*' Я хотел бы найти те файлы, которые имеют соответствующее имя /home/masi/....
21.06.2016