大數據常用shell命令

一、系統變量
$HOME
$USER
$PWD
$SHELL

 

 


二、自定義變量
定義變量(a=2),變量名由數字、字母、下劃線;
1.1 環境變量名建議用大寫字母,JAVA_HOME
1.2 等號兩側不能有空格
1.3 變量默認都是字符串,無法直接進行數值運算
1.4 變量的值有空格,建議用雙引號
撤銷變量(unset a)
聲明靜態變量(readonly a=2),不能被撤銷

 

 

三、特殊變量
$#獲取變量個數
$0獲取腳本名稱
$1獲取第一個參數
${10}獲取第十個參數,參數有兩位數時,需要使用{}
$*獲取全部參數,當成一個整體(在for循環與下面有區別)
$@獲取全部參數,分開對待(在for循環與上面有區別)
$?最後一次執行命令的返回狀態,只有爲0才代表成功。

 

 


四、運算符

 

 


五、條件判斷

 

 


六、循環

 附帶一篇好文

https://blog.csdn.net/qq_41857955/article/details/124641040?utm_medium=distribute.pc_relevant.none-task-blog-2~default~baidujs_baidulandingword~default-1-124641040-blog-120278087.pc_relevant_3mothn_strategy_recovery&spm=1001.2101.3001.4242.2&utm_relevant_index=4

另外一些常用命令

https://blog.csdn.net/weixin_43646427/article/details/120298696?spm=1001.2014.3001.5502

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章