2
ответа

найти + удалить файлы с форматом даты

у нас есть следующие логи /var/log/sync/manager.log.2018-06-14-00 /var/log/sync/manager.log.2020-01-14-07 /var/log/sync/manager.log.2020-01-14-02 /var/log/sync/manager.log.2020-01-14-03 /var/log/...
14.01.2020
2
ответа

исключить имя пути к файлу и значения grep в текстовом файле

Я хочу найти страницы «404» на моем веб-сервере в журналах доступа, попробовал следующую команду, grep -irn "404" /var/log/httpd/www.abc.com.access_log > abc-404.txt теперь мне нужен тот же текстовый файл, без ...
02.01.2020
2
ответа

Переместить все файлы из подкаталогов в родительский каталог

У меня есть такая структура каталогов: ├── Том │ └── в │ └── 2 │ ├── файл.jpg │ └── text.txt └── Сэм ├── 1 │ └── c │ └── music.aac ├── E │ └─...
01.01.2020
2
ответа

как добавить выравнивание строки к предыдущей строке в linux?

У меня много xml-файлов. Есть конец строки с . Строка может иметь разные начальные пробелы в разных файлах. Я хочу добавить новую строку под этой строкой с тем же...
28.12.2019
2
ответа

Команда find показывает другой результат

Я дал две команды, такие как find / -name "*.txt" -or -type f -print |wc -l output: 1270 find / -name "*.txt" - или -type d -print |wc -l вывод: 1305 почему так? Вывод должен быть таким же, как я...
17.12.2019
2
ответа

find exec не работает с псевдонимами команд?

Я пытаюсь выполнить поиск с -эксеком псевдонима команды в моем .bash_profile на macOS. Команда find показывает find: [alias cmd]: Нет такого файла или каталога, когда я использую find ./-iname * .doc -exec...
15.12.2019
2
ответа

Поиск в ПУТИ для команд, запускающихся с конкретной буквы

Какая команда я мог использовать список все команды, которые запускаются с буквы G? Давайте предположим, что я не могу использовать завершение удара, и что сценарий должен быть записан.
10.12.2019
2
ответа

Каков правильный подход к очистке /var/spool/abrt/

Мы хотим автоматизировать процесс удаления старых каталогов из /var/spool/abrt/. У нас есть машины RHEL - версия 7.x. Известный способ - сделать следующее: # systemctl stop abrtd # systemctl stop ...
09.12.2019
2
ответа

Как установить результат поиска в переменную?

найти . | grep "B02_10m.tif$" При выполнении этого фрагмента в терминале я могу получить все файлы, оканчивающиеся на B02_10m.tif. Однако мне нужен этот список в качестве входных данных для c-файла, чтобы сделать некоторые...
03.12.2019
2
ответа

Найти файл и отправить электронное письмо

Я хочу найти файл каждые 60 секунд. Если файл существует между временным диапазоном, должно сработать электронное письмо. я пробовал ниже, но не работает. Ценю вашу помощь! Заранее спасибо #!/bin/sh cd /my/...
29.11.2019
2
ответа

Исключить файлы из скрытых каталогов, но не скрытые файлы (в не скрытых каталогах )из результатов поиска

Учитывая следующую структуру каталогов :$ tree --noreport dir dir ├── файлA ├──.hiddenfileA ├──.hiddendirA | ├──.скрытый файлB │ ├── файлC │ └── файлD └── dirA ├──.hiddenfileC ├──...
27.11.2019
2
ответа

Результат поиска не актуален

Моя проблема: Результаты, возвращаемые командой find, не кажутся «актуальными». У меня есть сценарий bash, в котором: я получаю список файлов gif в каталоге я использую конвертировать (из imagemagick) на них в ...
25.11.2019
2
ответа

Найти и удалить непустую папку старше 3 дней

Я хочу найти и удалить непустую папку старше 3 дней. найти . <Путь> -mtime +3 -exec rm -rf "{}" \; Я хочу удалить каталоги, в которых есть файлы, и каталог и файлы ...
22.11.2019
2
ответа

Список 20 самых больших файлов в определенном каталоге

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

Исключить скрытый каталог из поиска и удаления

Я работаю над логикой очистки, где мне нужно удалить журналы старше 7 дней.Теперь журналы бывают двух типов: 1) начинается с developer_ и 2) заканчивается на _c Меня интересуют журналы...
18.11.2019
2
ответа

объединение результатов двух команд find linux

У меня есть набор резервных копий конфигурации, которые организованы как backup/site1/10-11-2019 резервная копия/сайт1/11-11-2019 резервная копия/сайт1/12-11-2019 резервная копия/сайт2/10-11-2019 резервная копия/сайт2/11-11-2019 backup/site2/12-...
12.11.2019
2
ответа

Как написать сценарий, запрашивающий имя файла для поиска и печати всех файлов с этим именем

Мне нужно написать сценарий, предлагающий пользователю ввести имя файла, а затем распечатывающий все файлы на system с этим именем файла. Пока у меня есть это в моем script.sh: #!/bin/bash echo "пожалуйста, введите ...
08.11.2019
2
ответа

Как я могу использовать две команды bash в -exec команды find? WITH GREP

Я хотел бы сделать то же самое, что и Как я могу использовать две команды bash в -exec команды find? но с grep в качестве второй команды. Решения, опубликованные для этого предыдущего решения, не работают, когда grep является ...
08.11.2019
2
ответа

Использование выражений и действий с 'find -o'

Согласно справочной странице find, ИЛИ используется с выражениями: expr1 -o expr2 Or; expr2 не оценивается, если expr1 истинно. Почему тогда это также работает с такими действиями, как -print, как в ...
29.10.2019
2
ответа

найти текст после заданной строки в файле

Я хотел бы извлечь содержимое поля в файле так, как выглядят данные: {"_index":"bk","_type":"account ","_id":"1","_score":1,"_source":{"a_n":1,"имя":"Блейк","фамилия":"Хесс","возраст":30," пол"...
21.10.2019
2
ответа

Unix: Как составить список всех каталогов, содержащих название программы

Как мне вывести список всех каталогов, содержащих название программы «minecraft»?
18.10.2019
2
ответа

Найти текст с подстановочным знаком

Я ищу в файле /etc/hosts хосты, которые должны содержать серверы, которые выглядят как минимум так: mobile.example.com more.mobile.example.com, а НЕ example.com Я хочу выполнить поиск с подстановочным знаком ...
18.10.2019
2
ответа

назовите функцию find и используйте ее с sudo

У меня возникли проблемы с созданием псевдонима, поэтому я могу запустить find в «тихом режиме» (без всех сообщений об отказе в доступе). мои навыки bash довольно плохи, поэтому я не знаю, как это исправить, вот мой псевдоним в ~...
09.10.2019
2
ответа

Поиск файлов с указанными пользователем расширениями

Я пишу сценарий, который принимает несколько расширений файлов в виде строки, разделенной запятыми, и использует ее для отображения файлов в определенной структуре каталогов, но количество предоставленных расширений может варьироваться. ...
29.09.2019
2
ответа

mtime изменяется при попытке удалить файлы, за которыми следуют каталоги. Лучший способ удалить файлы и каталоги.?

Я написал следующий код для удаления файлов старше 7 дней с последующим удалением пустых каталогов старше 7 дней. удаление файлов найти "$CDIR" ! -type d -mtime +7 -exec sh -c ' ...
18.09.2019
2
ответа

Как найти и скопировать только первые 100 файлов .jpg в домашнем каталоге, включая все подкаталоги?

Я закодировал, как показано ниже: $ find . -maxdepth 1 -name '*.jpg' | голова -n 100 | xargs -0 {} cp {} /home/rachael/backup Показана ошибка: xargs: {}: Нет такого файла или каталога Что не так с моим кодом и как...
16.09.2019
2
ответа

Ошибка с использованием команды exec в sind

Чтобы удалить все электронные письма для всех пользователей Linux-машины, я запускаю :find /var/spool/mail/ -regextype sed -regex "^. *[^/]$" -exec :> {} \;... Однако я получил следующее сообщение об ошибке (S ):::...
09.09.2019
2
ответа

найти и скопировать использование с помощью подстановочных знаков

Я хочу скопировать определенную папку в другую, но у меня нет точных имен, например /volume1/User/save/01/**- **** ?/GROUPES **-****/ **-**** — числовая ссылка, которая изменяется ...
04.09.2019
2
ответа

Понимание команды поиска

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

Поиск файлов с определенным шаблоном

Я хочу найти файлы, в имени которых есть abc. Например, :Dozain123.ctabcln _WbLogReq.log' Dozain123.ctabcln _WbLogReq123.log Dozain123.ctabcln _WbLogReq456.log Dozain123.ctabcln _WbLogReq341....
31.08.2019