redchat怎么编写shell脚本_如何写shell脚本?尝试自己编写一个简单脚本
1. 創建Shell腳本文件
2. 顯示消息
3. 使用變量
4. 反引號
5. 重定向輸入輸出
6. 管道
7. 執行數學運算
8. 退出腳本
1. 創建腳本文件的時候,必須將文件的第一行指定要使用的shell。其格式為:
#!/bin/bash
運行腳本文件時要制定文件位置,還要賦予文件運行的權限:
chmod u+x file
運行:./file
2. 顯示消息:echo命令,比如:
#!/bin/bash
echo "========請輸入用戶名========="
3. 使用變量:
Linux中變量分為環境變量和用戶變量兩種。環境變量就是系統環境中自帶的變量,比如set命令可以查看所有的環境變量。用戶變量就是用戶自己定義的變量,只存在于當前的shell中。
在腳本文件中引用變量的時候要用美元符:$,。比如:
#!/bin/bash
echo "UID id : $UID"
定義用戶變量的時候不能出現空格:var=100
4. 反引號
Linux中的反引號可以將shell命令的輸出賦值給變量:
#!/bin/bash
test=`date`
echo $test
5. 重定向輸入輸出
輸出:將命令執行的結果輸出到文件中保存
輸入:將文件輸入給命令使用
重定向輸出使用大于號:>
重定向輸入使用小于號:<
#!/bin/bash
date > test6
test6
6. 管道
管道是將一個命令的輸出作為下一個命令的輸入,比如:
#!/bin/bash
set | more
7. 數學運算
Linux shell中使用expr作為整數的運算,使用bc進行浮點數的運算,比如:
#!/bin/bash
test1=`expr 1 \* 5`
echo $test1
var1=`echo " scale=4; 3.44 / 5" |bc`
echo $var1
8. 退出腳本
#!/bin/bash
exit 5
技能樹.IT修真院
“我們相信人人都可以成為一個工程師,現在開始,找個師兄,帶你入門,掌控自己學習的節奏,學習的路上不再迷茫”。
這里是技能樹.IT修真院,成千上萬的師兄在這里找到了自己的學習路線,學習透明化,成長可見化,師兄1對1免費指導。快來與我一起學習吧 !
注冊邀請碼:99872160 ? ? ?注冊鏈接:IT修真院
總結
以上是生活随笔為你收集整理的redchat怎么编写shell脚本_如何写shell脚本?尝试自己编写一个简单脚本的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 鬼泣5特别版与原版区别
- 下一篇: python 异常处理 库_python