Код: Выделить всё
GPP0 S4 *disabled pci:0000:00:01.1
Это часть моего скрипта является условным. Если пользователь пытается приостановить систему, и статус установлен на отключение, он должен идти вперед и приостановить. В противном случае, если статус включен, он должен сначала отключить его, прежде чем позволить системе приостановить.
Код: Выделить всё
cat /proc/acpi/wakeup | grep GPP0 | cut -d "*" -f 2 | cut -d " " -f 1 # 'disabled'
< /code>
Вторая оценка (используя AWK): < /p>
cat /proc/acpi/wakeup | grep GPP0 | awk '{print $3}' | cut -d "*" -f 2
< /code>
Третий подход: < /p>
cat /proc/acpi/wakeup | grep GPP0 | awk '{if ($3 == "*disabled") print "Already disabled"; else print "DISABLE IT"}'
Подробнее здесь: https://stackoverflow.com/questions/797 ... ey-in-bash
Мобильная версия