grep -rFl "string" /path/
-r
: рекурсивный поиск (нестандартный, но довольно распространенный)-F
: фиксированный поиск строки (в отличие от сопоставления с шаблоном регулярного выражения)-l
: список имен файлов, содержащих "строку"
Вы также можете использовать:
find /path -type f -exec grep -lF "string" {} +
Если ваш grep
не поддерживает -r
.
Если изящность не нужна, можно попробовать killall -9 плазменный рабочий стол
. Возможно, вам придется изменить имя процесса.
Будьте осторожны с этим, если будет несколько пользователей с активными сеансами KDE. Может быть хорошей идеей вставить PID в переменную, оценив что-то вроде ps aux | grep плазменный рабочий стол | $USER | awk '{print $2}'
и kill -9 $PID
вместо этого.