指令碼程式設計中的test bash除錯 變數計算 引數

2022-03-28 04:07:10 字數 516 閱讀 4235

-e file:測試檔案是否存在

-f file:測試檔案是否為普通檔案

-d file:測試路徑是否為目錄

-r file:測試當前使用者對指定檔案是否有讀取許可權

-w file:測試當前使用者對指定檔案是否有寫許可權

-x file:測試當前使用者對指定檔案是否有執行許可權

eg1:

[ -e /etc/inittab ]

eg2:

if [ ! -e /etc/inittab ]; then

echo 」no /etc/inittab.」

exit 8

fit=`expr $s / 8600`

bash -n test.sh 測試指令碼是否有語法錯誤

bash -x test.sh 除錯指令碼

$?:狀態碼

$#:引數的個數

$*:引數列表

$@:引數列表

shift 預設踢掉乙個引數

shift n 跳掉前面

n個引數

DOM 指令碼程式設計中的兄弟節點

除程式設計客棧ie外的瀏覽器是將換行符作為內容的文字節點 nodetype為3 而元素的話,no程式設計客棧detype為1。下面是查詢它們的實用方法 複製 如下 lastsibling function node return tempobj.nodetype 1 tempobj false 這是...

Shell指令碼程式設計 在指令碼中新增顏色(八)

shell指令碼選單的核心是case命令,case命令根據使用者在選單中選擇的字母執行特定的命令。1 建立選單布局 root ceph01 menu cat menu.sh clear echo echo e t t tsys admin menu n echo e t1.display disk ...

linux命令聯絡 shell指令碼程式的除錯

linux命令聯絡 1.修改個人密碼 2.使用簡單命令 date,cal,who,echo,clear等 3.瀏覽檔案系統 1 執行pwd,確定當前目錄 2 執行ls l,理解個字段含義 3 執行ls ai 理解個字段含義 4 使用cd命令,將工作目錄改到根上 5 直接使用cd命令,回到那了?用pw...