mirror of
https://git.FreeBSD.org/src.git
synced 2024-12-28 11:57:28 +00:00
Fix output from an error message.
Use sysctl -n instead of sed Submitted by: Scott Lambert <lambert@lambertfam.org>
This commit is contained in:
parent
6fcd700395
commit
c6c051e598
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=118020
@ -18,19 +18,19 @@ APM_SUSPEND_DELAY=machdep.apm_suspend_delay
|
||||
# Check for ACPI support
|
||||
if sysctl $ACPI_SUSPEND_STATE >/dev/null 2>&1; then
|
||||
# Get configured suspend state
|
||||
SUSPEND_STATE=`sysctl $ACPI_SUSPEND_STATE | sed 's|^.*: S||'`
|
||||
SUSPEND_STATE=`sysctl -n $ACPI_SUSPEND_STATE `
|
||||
|
||||
# Get list of supported suspend states
|
||||
SUPPORTED_STATES=`sysctl $ACPI_SUPPORTED_STATES | sed 's|^.*: ||'`
|
||||
SUPPORTED_STATES=`sysctl -n $ACPI_SUPPORTED_STATES `
|
||||
|
||||
# Check if the configured suspend state is supported by the system
|
||||
if echo $SUPPORTED_STATES | grep S$SUSPEND_STATE >/dev/null; then
|
||||
if echo $SUPPORTED_STATES | grep $SUSPEND_STATE >/dev/null; then
|
||||
# execute ACPI style suspend command
|
||||
exec acpiconf -s $SUSPEND_STATE
|
||||
else
|
||||
echo -n "Requested suspend state S$ACPI_SUSPEND_STATE "
|
||||
echo -n "Requested suspend state $SUSPEND_STATE "
|
||||
echo -n "is not supported. "
|
||||
echo "Supported states: $ACPI_SUPPORTED_STATES"
|
||||
echo "Supported states: $SUPPORTED_STATES"
|
||||
fi
|
||||
# Check for APM support
|
||||
elif sysctl $APM_SUSPEND_DELAY >/dev/null 2>&1; then
|
||||
|
Loading…
Reference in New Issue
Block a user