LINUX BASH SHELL,小小學習一下

2021-09-23 19:37:58 字數 1422 閱讀 7302

注意點要注意的:

整數運算一般通過 let 和 expr 這兩個指令來實現,如對變數 x 加 1 可以寫作:let"x = $x + 1"或者 x=`expr $x + 1`

兩個比較**要記得:

對應的操作

整數操作

字串操作

相同-eq=不同

-ne!=

大於-gt

小於-lt

大於或等於

-ge小於或等於

-le為空

-z不為空

-n運算子

含義( 滿足下面要求時返回 true )

-e file

檔案 file 已經存在

-f file

檔案 file 是普通檔案

-s file

檔案 file 大小不為零

-d file

檔案 file 是乙個目錄

-r file

檔案 file 對當前使用者可以讀取

-w file

檔案 file 對當前使用者可以寫入

-x file

檔案 file 對當前使用者可以執行

-g file

檔案 file 的 gid 標誌被設定

-u file

檔案 file 的 uid 標誌被設定

-o file

檔案 file 是屬於當前使用者的

-g file

檔案 file 的組 id 和當前使用者相同

file1 -nt file2

檔案 file1 比 file2 更新

file1 -ot file2

檔案 file1 比 file2 更老

十個有用的Linux bash shell小技巧

如果你曾經在linux shell命令列提示符下輸入過命令,你可能已經使用了bash。畢竟,它是多數現代的gnu linux版本的預設命令列shell。bash shell是進入linux作業系統的首個介面。它接受,解釋並執行你的命令,並且向你提供shell指令碼和自動任務執行的編譯模組。1.輕鬆呼...

Linux Bash Shell 學習筆記

1 bash指令碼的引數處理 bash的引數可以用 加數字編號來訪問,其中 代表指令碼的引數個數 1代表指令碼的第1個引數 2代表指令碼的第2個引數 以此類推,n代表指令碼的第n個引數,但是,不能用 10來訪問第十個引數。如果遇到引數超過10個的情況,必須處理或儲存第乙個引數 1,然後使用shift...

Linux bash shell 使用技巧

使用gnu linux系統使用bash是家常便飯,知道一些bash常用的快捷鍵就顯得非常有必要,bash快捷鍵大全 ctrl a 相當於home鍵,用於將游標定位到本行最前面,回到命令列開始,unix上只能用這個組合鍵 ctrl e 相當於end鍵,即將游標移動到本行末尾,轉到命令行尾,unix上同...