2
ответа

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

Мне нужно рекурсивно переместить все файлы с одного диска на другой и тот же путь / имя файла переименуйте, если он отличается от более старого, добавив к имени файла время модификации. Один и тот же путь / имя файлов ...
14.01.2017
2
ответа

Как найти список файлов и заархивировать их в один zip-файл?

Я хочу собрать все файлы, которые я использовал в проекте. Я использую команду find, и я хочу, чтобы она нашла список файлов, а затем я передаю ее результат команде zip для создания одного zip-файла ...
14.01.2017
2
ответа

Рекурсивный Grep с указанным шаблоном имени файла

Можно ли выполнять поиск рекурсивно и с заданным шаблоном файла? Я пытаюсь выполнить эквивалент find ./ -name "*. [C | h]" -exec grep -Hn PATTERN {} \; Очевидно, вы можете использовать grep -r ...
12.01.2017
2
ответа

конвейер как аргумент -exec find

Можно ли использовать команду конвейера как аргумент для параметра find -exec? Это означает, что я хочу сделать что-то вроде этого: найти. -name CMakeLists * -exec cat '{}' | grep lib \; где я пытаюсь ...
10.01.2017
2
ответа

как выбрать файлы в каталоге с помощью логического оператора AND

Я хочу выбрать (найти / grep / ls) определенные файлы в каталоге, начинающиеся с определенных слов и заканчивающиеся определенным расширением. Пример: bluebelt_hans_hoff.jpg bluebelt_hans_hoff.JPEG ...
23.12.2016
2
ответа

Как я нахожу папки, содержащие недавно измененные файлы?

У меня есть каталог, который получает много данных, выведенных в него, и я хочу найти все каталоги, содержание которых не было недавно изменено (например, за прошлые 5 дней). Я пытаюсь составить вызов к...
17.12.2016
2
ответа

find -exec rm для нескольких файлов

Я хочу найти несколько файлов с помощью find и удалить их все с помощью -exec. Я попытался найти ./ -type f -name fileA -o -name fileB -exec rm {} \; но, похоже, удаляются только файлы "fileB" ...
03.12.2016
2
ответа

список подкаталогов с некоторым преобразованием имен

Я хочу написать сценарий, который будет запускать определенные команды в моих подкаталогах с именами, содержащими или, скорее, заканчивающимися некоторыми строками, например, * -nom1, * -nom2, * -nom3 . т.е. для dir в $ (subs) do // do ...
26.11.2016
2
ответа

Перенаправить результаты grep в find

У меня есть файл журнала с некоторыми именами файлов между другими событиями, которые мне нужно найти во вложенных папках. Такая же необходимость для имен файлов внутри файлов xml, которые должны находиться внутри какой-либо папки и подпапок. ...
15.11.2016
2
ответа

найти совпадающие файлы в одном каталоге и подкаталогах

Я использовал Percona XtraBackup для создания сжатой резервной копии, но теперь мне нужно распаковать файлы. В инструкциях сказано, что я должен запустить: for bf в `find. -iname "* \. qp" `; do qpress -d $ bf $ (dirname $ ...
08.11.2016
2
ответа

bash: Удаление каталогов, не содержащих заданные строки

Как я могу удалить каталоги с помощью bash, которые не содержат каталогов с именами wav или mp3? Я использую macOS Sierra. найти . -type d \! -exec test -e '{} / wav' \; -print находит каталоги не ...
05.11.2016
2
ответа

Удалите самые старые файлы на 50 ГБ в busybox, когда используемая способность достигнет 95%

Хорошо я запросил код здесь, но начальная буква я не попросил делать его busybox совместимый. Мое плохое. Я плохо знаком с Linux и кодированием. Код должен сделать следующее: Удалите 50 ГБ самых старых данных (dir...
30.10.2016
2
ответа

Движущиеся файлы с находкой + xargs: цель не является каталогом?

Когда я выполняю следующую команду:> mkdir some_dir> находят, что/foo/bar/-называют '*.csv'-print0 | xargs,-0 мВ {} some_dir я получаю сотни строк, которые говорят: mv: будьте нацелены на '/foo/bar/XX.csv', не...
06.09.2016
2
ответа

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

Как найти и удалить подкаталоги, содержащие менее 100 файлов (или 200 файлов)? Я нашел и использовал следующую команду, но не знаю, как удалить перечисленные подкаталоги. (У меня ...
06.09.2016
2
ответа

Linux Найти файл с отрицанием в Bash Script

В моей папке linux есть следующие файлы : abc.txt test.log kkk.war Type1_20160814.xml Type1_20160624.xml Тип1_20160703.xml Type1_20160503.xml Я хочу сжать файлы Type1, которые НЕ принадлежат ...
18.08.2016
2
ответа

Поиск файлов в каталоге

Я пытаюсь найти все файлы с заданным значением строки / регулярного выражения. Итак, если бы я сказал поиск всех файлов, в названии которых есть «привет», как бы я это сделал? Еще сложнее, как ...
17.08.2016
2
ответа

Почему не удается выполнить chdir в точку монтирования?

Моя операционная система - debian8. кошка / etc / group | grep 'debian8' корень: x: 0: debian8 debian8: x: 1000: debian8 является членом корневой группы. кот / и т. д. / sudoers root ВСЕ = (ВСЕ: ВСЕ) ВСЕ % sudo ALL = (ВСЕ: ВСЕ) ВСЕ debian8 ...
15.08.2016
2
ответа

Rsync только новые файлы с удаленного сервера

У меня есть удаленный сервер с rsync ресурсом и мне нужно получить только последние 7 дней файлов. Я могу ОТПРАВИТЬ файлы на основе даты, используя: find /path -mtime 7 ... -exec rsync -a, но я не могу просто ...
05.08.2016
2
ответа

Использование «find» нерекурсивно?

Использование / bin / find / root -name '* .csv' возвращает: /root/small_devices.csv /root/locating/located_201606291341.csv /root/locating/located_201606301411.csv /root/locating/g_cache.csv / root / locating / ...
27.07.2016
2
ответа

Проблема с пробелами при использовании в команде поиска

Я пытаюсь поместить zip-файл с содержимым каталога в каждый каталог, который не содержит подкаталога. Следующая команда работает, если в именах каталогов и / или имен файлов нет места ...
19.07.2016
2
ответа

Как найти все .tex файлы в каталогах в Recurse Grep?

Я хочу расширить рекурсивный поиск по симлинкам, чтобы включить только .tex файлы find . -type l -name "Math*" -exec grep -d "recurse" word {} +. Неудачный псевдокод 1 find . -type l -name "Math*" \ -exec ...
30.06.2016
2
ответа

Использование команды Grep без указания определенного каталога [закрыто]

Можете ли вы использовать команду grep без указания пути к каталогу после этого? Пример: $ sudo grep "filename" / Я также пробовал это: sudo find / -type f grep -l "filename" Все еще не повезло. ...
23.06.2016
2
ответа

Поиск по шаблону и копирование в той же папке, но с другим именем

Это структура папок: /home/user/Pictures/Vacation/Italy/Rome/photo.front.001.jpg Внутри папки Рим У меня есть много других фотографий, но меня интересуют только те, у которых есть "перед" ...
19.06.2016
2
ответа

Регулярное выражение в find - OS X

Я не могу понять, что не так с моим регулярным выражением, похоже, он работает с grep, но теперь с find. Я пытаюсь найти все файлы, которые соответствуют общему выражению в телешоу, например. S02E21. find -...
03.05.2016
2
ответа

Ограничить POSIX find определенной глубиной?

Недавно я заметил, что спецификации POSIX для find не включают параметр -maxdepth. Для тех, кто не знаком с ним, цель первичного параметра -maxdepth состоит в том, чтобы ограничить количество уровней глубины find ...
11.04.2016
2
ответа

hp- Команда ux find не работает со списком файлов

Мы используем следующую конфигурацию hp-ux: HP-UX dxp10hxw B.11.23 U 9000/800 1446354274 неограниченная лицензия пользователя И пытаемся запустить простую команду find следующим образом : найти . ! -type l -perm -0020 -...
21.03.2016
2
ответа

Что такое: & lt; i & gt; код стоит в субтитрах?

Я загрузил субтитр из подписки http://subscene.com/subtitles/the-5th-wave/english/1298314 и он содержит некоторые коды, такие как: & lt; i & gt; и & lt ;/i & gt; который не является...
21.03.2016
2
ответа

Сортировка каталогов и файлов

Я хочу использовать поиск и сортировку ответов. Я предполагал, что несложную трубку найду ... | sort сделает это, но поведение сортировки странное. Для простоты простой текстовый файл: asdf / 2/22 asdf / 2/01 asdf / 20 / ...
18.03.2016
2
ответа

Если имя файла содержит более n символов, удалите последние

Я вроде как новичок в unix shell, и, похоже, не могу найти ответ на свою проблему: у меня есть папка, содержащая несколько файлов: правильное имя файла содержит ровно 13 символов (цифры + буквы...).
17.03.2016
2
ответа

найти «поврежденный» файл, вложив if в команду поиска

Я пытаюсь найти «поврежденные» файлы внутри структуры каталогов, а именно файлы, которые команда file будет интерпретировать как «данные». Вот команда, которую я пытался запустить, но не смог: $ find. -type ...
06.03.2016