Bashで2つの新しいファイルの作成を確認して何をするのですか?

Bashで2つの新しいファイルの作成を確認して何をするのですか?

新しいファイルが作成されたことを確認し、それを実行するスクリプトを作成しました。しかし、2つの新しいファイルが作成されたら、それをしたいと思います。スクリプトは次のとおりです。

old_count=1
new_count=`ls /var/tmp/juniors/vaibhav/ | wc -l`

if [ "$new_count" -gt "$old_count" ]; then
        opcmsg a=test o=final msg_g=OpC_CRF msg_t=testing sev=minor
fi

$old_count=$new_count

誰もがこのスクリプトを変更して、1つではなく2つの新しいファイルを作成した後にのみ作業を実行できますか?

ありがとう

ベストアンサー1

if [ "$new_count" -gt "$((old_count+1))" ]; then

それは本当にそんなに難しいですか?

おすすめ記事