ディレクトリが空かどうかを確認する Linux の方法: 1. Linux ターミナルにアクセスします; 2. "res=`ls -A $dir` if [ -z $res ]; then echo "$dir ." を実行します。 . ."else echo "$dir ..."fi" メソッドを使用して、ディレクトリが空かどうかを判断できます。
#このチュートリアルの動作環境: linux5.9.8 システム、Dell G3 コンピューター。
Linux でディレクトリが空かどうかを確認するにはどうすればよいですか?
ディレクトリにコンテンツがないかどうかを確認するにはどうすればよいですか?
最初に 2 つのコマンドを学習する必要があります。
ls -a: –all の省略形。隠しファイル (. で始まるファイル) と 2 つの特別なディレクトリ「.」 (現在のディレクトリ) と「…」 (親ディレクトリ) を含むすべてのファイルとディレクトリが表示されます。 );
ls -A: –almost-all の省略形で、隠しファイルを含むすべてのファイルとほとんどのディレクトリが表示されますが、2 つの特別なディレクトリ「.」 (現在のディレクトリ) と「...」は含まれません。 " (親ディレクトリ);
一般に、ls -a と ls -A の違いは、「.」 (現在のディレクトリ) と「…」 (親ディレクトリ) という 2 つの特別なディレクトリを表示するかどうかです。
これまでの準備により、ディレクトリが空のディレクトリであるかどうかを判断するには、次のようにします。
#!/bin/bash dir=/home/work/test res=`ls -A $dir` if [ -z $res ];then echo "$dir 为空目录.................." else echo "$dir 不为空...................." fi
推奨学習: 「linux ビデオ チュートリアル 」
以上がLinuxでディレクトリが空かどうかを確認する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。