1. 程式人生 > >[shell腳本筆記]基礎

[shell腳本筆記]基礎

l命令 ech 分享 基礎 shell bin right lse 筆記

#! /bin/bash 聲明使用的shell名稱
exit 0正常退出,exit 1錯誤退出
shell腳本內增加一行set -x,在執行shell腳本時($sh -x run.sh),會打印出每一行命令的返回值,從而便於進行調試。

變量

技術分享圖片
例子:用於判斷上一步的結果執行正確再執行下一步,否則退出並報錯
$? 顯示執行上一條Shell命令的返回值,0表示沒有錯誤,其他表示有錯誤

if [ ${?} -eq 0 ]; then
    echo "right!"
    exit 0
else
    echo "error!"
    exit 1

[shell腳本筆記]基礎