shell 判斷程序檔案是否存在

2021-10-03 19:30:57 字數 792 閱讀 4468

#判斷增量指令碼程序是否還在 

ps -ef |grep "sh new_sync_data.sh"

|grep -v "grep"

| grep -v "vim"

>>

/dev/null

if[ $? -ne 0

]then

mkdir -p $

/proccesslog >>

/dev/null

echo "error $ new_sync_data.sh 指令碼程序死亡"

>> $

/proccesslog/$

.log

# exit 1

else

mkdir -p $

/proccesslog >>

/dev/null

echo "info $ new_sync_data.sh is runing....."

>> $

/proccesslog/$

.log

fi#讀取表檔案 判斷檔案是否存在if[

-f $tab ]

;then

tab=`cat $`

else

echo "error $ inspect目錄下的table.txt表配置檔案不存在!"

>> $

/proccesslog/$

.info

exit 1

fi#判斷伺服器是否正常

function connect_server(

)

shell判斷檔案是否存在

1.shell判斷檔案,目錄是否存在或者具有許可權 6.7.這裡的 x 引數判斷 mypath是否存在並且是否具有可執行許可權 8.if x mypath then 9.mkdir mypath 10.fi 11.12.這裡的 d 引數判斷 mypath是否存在 13.if d mypath the...

shell判斷檔案是否存在

shell判斷檔案,目錄是否存在或者具有許可權 這裡的 x 引數判斷 mypath是否存在並且是否具有可執行許可權 if x mypath then mkdir mypath fi 這裡的 d 引數判斷 mypath是否存在 if d mypath then mkdir mypath fi 這裡的 ...

shell判斷檔案是否存在

資料夾不存在則建立 if d data then mkdir data else echo 資料夾已經存在 fi檔案存在則刪除 if f data filename then echo 檔案不存在 else rm f data filename fi判斷資料夾是否存在 if d data then ...