Skip to main content

Linux: compound commands

command1 ; command2 ; command3

command1 is executed, then command2, and then command3

command1 && command2 && command3

command2 is executed only if command1 run successfully (exit code is 0), command3 is executed only if command2 run successfully (exit code is 0)

command1 || command2 || command3

command2 is executed only if command1 exit code is 0 (failure), command3 is executed only if command2 exit code is 0 (failure)

Popular posts from this blog

chisel: Notes

Export All Group Policy Objects

PS C:\Users\Administrator> Import-Module GroupPolicy PS C:\Users\Administrator> $today = Get-Date -F yyyyMMdd PS C:\Users\Administrator> $domain = "practicehabits.net" PS C:\Users\Administrator> Get-GPOReport -All -ReportType XML -Domain $domain -Path C:\Audit\GPOReportsAll-$today.xml PS C:\Users\Administrator> Get-GPOReport -All -ReportType HTML -Domain $domain -Path C:\Audit\GPOReportsAll-$today.html