Escriba las siguientes líneas en una terminal. Funcionó para mí, la pantalla aún estaba atenuada y bloqueada, pero la computadora no se fue a dormir
gsettings set org.gnome.settings-daemon.plugins.power sleep-inactive-ac-timeout 0
gsettings set org.gnome.settings-daemon.plugins.power sleep-inactive-battery-timeout 0
Как поясняется в комментариях,grep
обрабатывает строки:
The grep utility shall search the input files, selecting lines matching one or more patterns
Введенные вами данные не содержат символов новой строки, поэтому grep
бесконечно ждет, пока строка проверит соответствие шаблону, указанному в ее аргументах.
head -c 10000
исправляет это, «заканчивая» строку после 10 000 символов. Другим решением является разрешение переноса строк во входных данных, как предложил автор mosvy:
tr -cd '[:lower:]\n' < /dev/urandom | grep -o 'test'