linux判斷一個(gè)文件是否存在 linux下怎么判斷文件是否存在?
linux下怎么判斷文件是否存在??jī)煞N方法:查找命令或shell腳本。1. Find命令Find是Linux中查找文件的常用方法。Find語法:Find[specify search director
linux下怎么判斷文件是否存在?
兩種方法:查找命令或shell腳本。
1. Find命令
Find是Linux中查找文件的常用方法。
Find語法:Find[specify search directory][search rule][action executed after search
]例如:Find/tmp-name wa*-type L是在/tmp下查找具有wa名稱和符號(hào)鏈接類型的文件。如果你找到它,就意味著它存在。
2. [shell腳本
在文件的自動(dòng)處理中,經(jīng)常需要自動(dòng)判斷。以下腳本判斷測(cè)試日志如果存在,則文件存在。否則,文件不存在。
示例:編輯腳本以確定文件是否存在
VI T.Sh;!/bin/bash
如果[-E/temp/測(cè)試日志];然后//這里是判斷語句,其中-e表示如果比較結(jié)果為真,則它存在
echo“file exists”
else
echo“file does not exist”
fi
save exit
execute:
sh T.sh