1哼丈、echo輸出命令和腳本執(zhí)行
格式:echo [選項(xiàng)] [輸出內(nèi)容]
選項(xiàng): -e:支持反斜線控制的字符轉(zhuǎn)換
echo "bols he cangls ni xihuan nayige"
\a - 輸出警告音
\b - 退格符
\n - 換行符
\r - 回車(chē)鍵
\t - 制表符,也就是tab鍵
\v - 垂直制表符
\0nnn - 按照八進(jìn)制ASCII碼輸出字符
\xhh - 按照十六進(jìn)制ASCII表輸出字符
echo -e "bols he cangls ni\b xihuan nayige"
echo -e "hell\bo"
echo -e "h\te\tl\nl\to\t"
echo -e "\x68\t\x65\t\x6c\n\x6c\t\x6f"
echo -e "\e[1;31m嫁人就要嫁鳳姐\e[0m"
輸出顏色 \e[1;##m - 開(kāi)啟顏色顯示筛严; \e[0m - 關(guān)閉顏色顯示
30m=黑色醉旦,31m=紅色,32m=綠色桨啃,33m=黃色
34m=藍(lán)色车胡,35m=洋紅,36m=青色照瘾,37m=白色
2匈棘、腳本執(zhí)行:
方法1:賦予執(zhí)行權(quán)限,直接運(yùn)行
chmod 755 hello.sh
./hello.sh(或者絕對(duì)路徑執(zhí)行 /root/hello.sh)
方法2:通過(guò)Bash調(diào)用執(zhí)行腳本
bash hello.sh
二析命、
#主卫!/bin/Bash
不是注釋?zhuān)鼧?biāo)稱(chēng)下面的內(nèi)容是linux的標(biāo)準(zhǔn)腳本程序
如果該腳本使用純shell語(yǔ)句完成逃默,不加#!/bin/Bash簇搅,運(yùn)行沒(méi)問(wèn)題
但完域,腳本調(diào)用了其他語(yǔ)言,就會(huì)報(bào)錯(cuò)