使用&&
使用||
用()和{}將命令結合在一起:
格式: (命令1;命令2;...)
說明: 用來將多個命令結合在一起,依次執行,其中{}表示相應的命令將在子shell而不是當前shell中作為乙個整體被執行,只有在{}中所有命令的輸出作為乙個整體被重定向時,其中的命令才被放到子shell中執行,否則在當前shell執行
例子: mv aaa.txt bbb.txt || ( echo "fail"|mail user; exit )
如果把aaa.txt改名為bbb.txt失敗,那麼傳送email後再退出,如果沒有()的話,那麼只執行最後的exit命令
sort abc.txt > abc_sort.txt && ( cp abc_sort.txt /logs/abc_sort.txt; lp abc_sort.txt )
把abc.txt排序後定向到abc_sort.txt中,成功後複製/logs/下,並列印出來
UNIX後台執行命令
命令解釋 cron 系統排程程序,可以使用它在每天的非高峰負荷時間段執行作業 at at命令,使用它在乙個特定的時間執行一些特殊的作業 使用它在後台執行乙個占用時間不長的程序 nohup 使用它在後台執行乙個命令,即使在使用者退出時也不受影響 crontab命令的格式 crontab u user ...
UNIX後台執行命令
命令解釋 cron 系統排程程序,可以使用它在每天的非高峰負荷時間段執行作業 at at命令,使用它在乙個特定的時間執行一些特殊的作業 使用它在後台執行乙個占用時間不長的程序 nohup 使用它在後台執行乙個命令,即使在使用者退出時也不受影響 crontab命令的格式 crontab u user ...
UNIX後台執行命令
命令解釋 cron 系統排程程序,可以使用它在每天的非高峰負荷時間段執行作業 at at命令,使用它在乙個特定的時間執行一些特殊的作業 使用它在後台執行乙個占用時間不長的程序 nohup 使用它在後台執行乙個命令,即使在使用者退出時也不受影響 crontab命令的格式 crontab u user ...