1. ホーム
  2. linux

[解決済み] ディレクトリに特定のファイルタイプ/拡張子が存在するかどうかをチェックする [重複]。

2023-01-26 08:49:21

質問

bashで、あるディレクトリに特定の拡張子のファイルが存在するかどうかを知るにはどうしたらいいでしょうか?

次のようなものです。

if [ -e *.flac ]; then 
echo true; 
fi 

どのように解決するのですか?

#!/bin/bash

count=`ls -1 *.flac 2>/dev/null | wc -l`
if [ $count != 0 ]
then 
echo true
fi