1.迴圈語句
for test_scales in 『1.0』 『1.0 1.5 2.0』 ;do
done
2.判斷語句
if [ 「$test_scales」 == 「1.0 1.5 2.0」 ]; then
fi3.字串判斷
if [ 1x=
="st
a"x]
;the
nif[
"1x == "sta"x ]; then if [ "
1x=="s
ta"x
];th
enif
["test_scales" == 「1.0 1.5 2.0」 ]; then
4.目錄判斷
if [ -d 「dat
adir
//
datadi
r//annov2」 ]; then
5.字串的處理
model=1ex
pdir
=1 exp_dir=
1expd
ir=numepoch=$
6退出當前shell程式
exit 數字
參考7.遍歷指定的資料夾中所有檔案
#如果需要字首
for file in `ls $py_script/*`
do...
done
#如果不需要字首,只需要檔名
for file in `ls $py_script`
do...
done
注意:檔案中是反引號,表示執行系統命令
8.shell中字串的擷取
參考:9.引數個數判斷
if [ $# -lt 2 ]; then .... fi
Shell 常見的使用技巧
1.vim root bash history 可以檢視之前輸入的命令 2.按上下鍵可以翻看輸入的命令歷史 3.ctrl r 後輸入命令中的某些字母,系統會自動從歷史記錄中進行匹配 4.ctrl a 跳到行首 5.ctrl e 跳到行尾 命令的排列 1.先執行command1,不管command1的...
Shell指令碼常見使用
shell指令碼常見使用 echo 命令用於向視窗輸出文字 定義變數 your name rrr 變數名和等號之間不能有空格 使用乙個定義過的變數,要在變數名前面加美元符號 如 echo 加花括號是為了幫助直譯器識別變數的邊界 刪除變數 unset variable name 字串 雙引號的優點 雙...
HBase 常見Shell命令總結
用hbase的時候,老是忘記一些shell命令,每次都需要上網查,好麻煩,乾脆就把常見的shell都總結一下吧。進入命令列介面相關命令 1 進入shell命令列介面 hbase shell表結構相關命令 2 建立表結構,這裡建立test表,包含fcol1,fcol2 create test fcol...