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

Необходимо остановить процесс, который crontab начал выполнять.

#kill -HUP PID (PID: Process ID is the process running)

Видеть отношение PID с рабочими процессами (и больше информации) использование top команда, измените порядок столбцов с ключами < и >

Также попробуйте ps -ax|grep [your_process_file] который перечисляет рабочие процессы, фильтрованные именем, Вы выбираете

- ПОНУКНИТЕ =, зависают

1
13.11.2012, 18:17
2 ответа

С современной реализацией grep:

grep -r nasa .

Вот противный способ проверить, похож ли он на имя файла образа:

grep -rE 'nasa[[:alnum:] ]*\.(jpe?g|png|gif|tif)' .

Существуют некоторые очевидные протесты (самый большой, являющийся этим, он только позволяет алфавитно-цифровым символам и пробелам в имени файла избегать ложных положительных сторон с синтаксисом).

Хотя это сказало, если бы это - HTML или что-то, Вы были бы лучше для использования синтаксического анализатора.

4
27.01.2020, 23:21
  • 1
    должен там так или иначе ограничить результаты именами файлов со ссылками на изображения с 'НАСА' в их имени файла? Немного хитрый я думаю, но просто задающийся вопросом, является ли это возможный –  martincarlin87 13.11.2012, 18:32
  • 2
    @martincarlin87, если Вы хотите точные regex примеры, всегда обеспечивайте пример того, чему Вы пытаетесь соответствовать. Мы понятия не имеем, какие "ссылки" означает в контексте Ваших файлов. –  jordanm 13.11.2012, 18:36
  • 3
    @martincarlin87 Обновил мой ответ, было бы хорошо, если бы Вы указали, какова "ссылка" была. –  Chris Down 13.11.2012, 18:38
  • 4
    извините, я попытаюсь быть конкретным. Так, при запуске с текущего каталога и поиске рекурсивно, производит названия любых файлов, которые, как находят, содержали *nasa*.png|jpg|gif - это имеет больше смысла теперь? –  martincarlin87 13.11.2012, 18:38
  • 5
    @martincarlin87 Хорошо, мой обновленный ответ должен работать затем. –  Chris Down 13.11.2012, 18:39

Попробуйте это соответствующими заменами на Ваши требования:

find /path/to/ -type f -exec grep -i 'string' {} +
0
27.01.2020, 23:21

Теги

Похожие вопросы