首頁 >運維 >linux運維 >Linux查看檔案是否存在的方法

Linux查看檔案是否存在的方法

尚
原創
2019-12-25 16:07:0411318瀏覽

Linux查看檔案是否存在的方法

Linux檢視檔案是否存在的兩個方式:find指令或shell腳本。

1、find指令

(1)find是linux下用來尋找檔案的通用方法。

(2)find語法: find  [指定查找目錄]  [查找規則]  [查找後執行的action]

(3)例如:find   /tmp   -name wa* -type l ,是在/tmp下尋找名為wa開頭且類型為符號連結的檔案。找到就表示存在。

2、shell腳本

Shell是一個用 C 語言寫的程序,它是使用者使用 Linux 的橋樑。 Shell既是一種指令語言,也是一種程式設計語言。 Shell是指一種應用程序,這個應用程式提供了一個介面,使用者透過這個介面存取作業系統核心的服務。

(1)在進行檔案的自動處理中常常需要自動判別,下面的腳本判斷test.log是否存在,存在則顯示檔案存在,否則顯示檔案不存在。

(2)範例:編輯一個腳本判斷檔案是否存在。

vi  t.sh

#!/bin/bash
if  [ -e /temp/test.log ];then   //这里是判断语句,-e表示进行比较结果为真则存在
echo "文件存在"
else
echo "文件不存在"
fi

儲存退出

執行:

##sh t.sh

相關推薦:

linux教學

以上是Linux查看檔案是否存在的方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn