ホームページ >運用・保守 >Linuxの運用と保守 >Linux でディレクトリまたはファイルが存在するかどうかを確認する方法
方法: 1. find コマンドを使用します。構文は「find ディレクトリまたはファイルの検索ルール」です。2. シェル スクリプトを使用します。構文は「if [-e ディレクトリまたはファイル]; then echo」です。ファイルが存在します」 else echo 「ファイル "fi" が存在しません。」
#このチュートリアルの動作環境: linux7.3 システム、Dell G3 コンピューター。
2 つの方法: コマンドまたはシェル スクリプトを検索します。
1. Find コマンド
(1) find は、Linux でファイルを検索するための一般的な方法です。
(2) find 構文:
find [指定查找目录] [查找规则] [查找完后执行的action]
(3) 例: find /tmp -name wa* -type l、/tmp の下に wa で始まる名前のシンボリック リンクを検索します。 。 書類。それを見つけることは存在することを意味します。
2. シェル スクリプト
(1) ファイルの自動処理中に自動識別が必要になることがよくありますが、次のスクリプトは test.log が存在するかどうかを判断し、存在する場合は表示します。ファイルが存在する場合、ファイルが存在しないことが表示されます。
(2) 例: スクリプトを編集して、ファイルが存在するかどうかを確認します。
vi t.sh #!/bin/bash if [ -e /temp/test.log ];then //这里是判断语句,-e表示进行比较结果为真则存在 echo "文件存在" else echo "文件不存在" fi
例は次のとおりです:
関連する推奨事項: 「Linux ビデオ チュートリアル 」
以上がLinux でディレクトリまたはファイルが存在するかどうかを確認する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。