1. 程式人生 > >Shell程式設計輸入輸出功能

Shell程式設計輸入輸出功能

1. 接受從鍵盤上輸入的字元
echo -n "please input your name:"
read name
echo "your name is $name"
echo -p "please input your name:" name
echo $name
2. echo本身能夠輸出一個空行
echo  "aaaaaaa"
echo
echo "bbbbbbb"
echo
echo "cccccccc"
3. echo在最後換行,解析轉義字元和顏色
echo -e "hello\nworld"
4. echo -e轉義顏色

在這裡插入圖片描述
在這裡插入圖片描述在這裡插入圖片描述

5. cat相關命令
cat /etc/passwd | more       #檢視更多的內容
cat /etc/passwd | head       #檢視檔案頭10行
cat /etc/passwd | head -2    #檢視檔案頭2行
cat /etc/passwd | tail       #檢視檔案末尾10行
cat /etc/passwd | tail -2    #檢視檔案末尾2行
6. cat原樣輸出

在這裡插入圖片描述

7. tee儲存一份指令碼輸出結果

在這裡插入圖片描述

8. nl命令輸出行號

在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述