Используйте , сокращает :
echo 'someletters_12345_moreleters.ext' | cut -d'_' -f 2
Более универсальный:
INPUT='someletters_12345_moreleters.ext'
SUBSTRING=$(echo $INPUT| cut -d'_' -f 2)
echo $SUBSTRING
К точке Вы могли управлять этим в policykit, в /usr/share/polkit-1/actions/org.freedesktop.upower.policy
и или /usr/share/polkit-1/actions/org.freedesktop.login1.policy
, соответствующие записи будут org.freedesktop.upower.suspend
& org.freedesktop.login1.suspend
соответственно
В этом случае редактирование строки <allow_active>yes</allow_active>
к <allow_active>no</allow_active>
работало бы.
вероятно, что в 13.10 policykit больше не используется для этого так, те редактирования не имели бы никакого эффекта. В этом случае Вы могли выяснить, как в спящем режиме, был отключен & сделайте то же для приостанавливает или заставляет управление питанием запрещать, приостанавливают в целом.
последний мог быть сделан как таковой -
sudo nano /etc/pm/sleep.d/00_cancel-suspend
копия & вставьте это в -
#!/bin/sh
# prevents suspend
. "$PM_FUNCTIONS"
case "${1}" in
suspend)
inhibit
;;
resume)
exit 0
;;
esac
Тогда на клавиатуре идет
, ctrl+o
входит
ctrl+x
для сохранения & выйдите из нано
Конец с -
sudo chmod 0755 /etc/pm/sleep.d/00_cancel-suspend
Это должно быть легко!
Настройки Открытой системы (Верхняя правая кнопка)-> Электропитание-> опции крышки Набора ни к Чему.