Loading...

シェル ディレクトリにファイルがあるかどうかのチェックのためのひとつの方法

任意のディレクトリにファイルがあるかどうかのチェックをしたい。


#!/bin/sh
TARGET=~/nakawaka/z2
if [ -d ${TARGET} ] && [ 0 -lt `ls ${TARGET} | wc -l` ]; then
echo "file exist Ok "
fi
echo "end"


-dは、ディレクトリかのチェックを行います。
-ltは、数値の比較
wcコマンドの-lは、
ライン行数だけ表示。

H氏にアドバイスをいただきました。
リアクション: 
シェル 3189377612325463860

コメントを投稿

ホーム item

このブログを検索

Random Posts

Popular Posts

Labels

ADS