ホームページ > 運用・保守 > Linuxの運用と保守 > Linuxでファイルが存在するかどうかを確認する方法

Linuxでファイルが存在するかどうかを確認する方法

リリース: 2019-12-25 16:07:04
オリジナル
11390 人が閲覧しました

Linuxでファイルが存在するかどうかを確認する方法

#Linux にファイルが存在するかどうかを確認するには、find コマンドとシェル スクリプトの 2 つの方法があります。

1. Find コマンド

(1) find は、Linux でファイルを検索するために使用される一般的な方法です。

(2) find構文: find [検索ディレクトリの指定] [検索ルール] [検索後の動作]

(3) 例: find /tmp -name wa * -type l は、wa で始まる名前で、/tmp の下にあるシンボリック リンク タイプのファイルを検索します。それを見つけることは存在することを意味します。

2. シェルスクリプト

シェルはC言語で書かれたプログラムで、ユーザーがLinuxを利用するための架け橋となります。シェルはコマンド言語であると同時にプログラミング言語でもあります。シェルとは、ユーザーがオペレーティング システム カーネルのサービスにアクセスするためのインターフェイスを提供するアプリケーションを指します。

(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 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
Linuxの基礎を学ぶ
から 1970-01-01 08:00:00
0
0
0
Linux でサーバー ログを表示する方法
から 1970-01-01 08:00:00
0
0
0
Linux でデータベースに接続する
から 1970-01-01 08:00:00
0
0
0
Linux でファイル名をバッチで変更する
から 1970-01-01 08:00:00
0
0
0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート