パターンに一致するファイルを再帰的に検索するスクリプトを書くように頼んだのですが、 ".foo"同じパターン「 .foo」に一致する。 私が試した: スクリプト名:search_for_fooBASH - 特定のパターンのディレクトリに存在する特定のパターンを持つファイルを検索する-RECURSIVELY
function foo_search {
while read line; do
echo "$line”
done < "$1"
}
for file in ${*:1}; do
if [[ $file == *.foo* ]]; then
if [[ -f "$file" ]]; then
foo_search $file
fi
if [[ -d "$file" ]]; then
search_for_foo $file/*
fi
fi
done <"$1"
を、それはこのように動作するように持っている:./scriptのような事前
findコマンドを使用します。 – 123