(CommandList children: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:PATH) op: Equal rhs: {(/sbin) (Lit_Other ':') (/usr/sbin) (Lit_Other ':') (/usr/bin) (Lit_Other ':') (/bin)} spids: [31] ) ] spids: [31] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:ACPI_SUSPEND_STATE) op: Equal rhs: {(hw.acpi.suspend_state)} spids: [41] ) ] spids: [41] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:ACPI_SUPPORTED_STATES) op: Equal rhs: {(hw.acpi.supported_sleep_state)} spids: [44] ) ] spids: [44] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:APM_SUSPEND_DELAY) op: Equal rhs: {(machdep.apm_suspend_delay)} spids: [47] ) ] spids: [47] ) (If arms: [ (if_arm cond: [ (Sentence child: (SimpleCommand words: [{(sysctl)} {($ VSub_Name '$ACPI_SUSPEND_STATE')}] redirects: [ (Redir op:<Redir_Great '>'> fd:16777215 arg_word:{(/dev/null)}) (Redir op:<Redir_GreatAnd '2>&'> fd:2 arg_word:{(1)}) ] ) terminator: <Op_Semi ';'> ) ] action: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:SUSPEND_STATE) op: Equal rhs: { (CommandSubPart command_list: (CommandList children: [(C {(sysctl)} {(-n)} {($ VSub_Name '$ACPI_SUSPEND_STATE')})] ) left_token: <Left_Backtick '`'> spids: [75 82] ) } spids: [74] ) ] spids: [74] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:SUPPORTED_STATES) op: Equal rhs: { (CommandSubPart command_list: (CommandList children: [(C {(sysctl)} {(-n)} {($ VSub_Name '$ACPI_SUPPORTED_STATES')})] ) left_token: <Left_Backtick '`'> spids: [91 98] ) } spids: [90] ) ] spids: [90] ) (If arms: [ (if_arm cond: [ (Sentence child: (Pipeline children: [ (C {(echo)} {($ VSub_Name '$SUPPORTED_STATES')}) (SimpleCommand words: [{(grep)} {($ VSub_Name '$SUSPEND_STATE')}] redirects: [ (Redir op: <Redir_Great '>'> fd: 16777215 arg_word: {(/dev/null)} ) ] ) ] negated: F ) terminator: <Op_Semi ';'> ) ] action: [(C {(exec)} {(acpiconf)} {(-s)} {($ VSub_Name '$SUSPEND_STATE')})] spids: [16777215 122] ) ] else_action: [ (C {(echo)} {(-n)} {(DQ ('Requested suspend state ') ($ VSub_Name '$SUSPEND_STATE') (' '))} ) (C {(echo)} {(-n)} {(DQ ('is not supported. '))}) (C {(echo)} {(DQ ('Supported states: ') ($ VSub_Name '$SUPPORTED_STATES'))}) ] spids: [138 169] ) ] spids: [16777215 67] ) (if_arm cond: [ (Sentence child: (SimpleCommand words: [{(sysctl)} {($ VSub_Name '$APM_SUSPEND_DELAY')}] redirects: [ (Redir op:<Redir_Great '>'> fd:16777215 arg_word:{(/dev/null)}) (Redir op:<Redir_GreatAnd '2>&'> fd:2 arg_word:{(1)}) ] ) terminator: <Op_Semi ';'> ) ] action: [(C {(exec)} {(apm)} {(-z)})] spids: [174 187] ) ] else_action: [(C {(echo)} {(DQ ('Error: no ACPI or APM suspend support found.'))})] spids: [200 209] ) (ControlFlow token:<ControlFlow_Exit exit> arg_word:{(1)}) ] )