ファイルを見つけようとして複数の場所をチェックインしていますが、ファイルを見つけて先に進むのではなく、そのファイルがどこにあるかを正確に知りたいと思っています。「検索」は、検索クエリに渡されたもの以外の値を返しますか? 何かが見つかった場合、true または 0 を返しますか?
FILE="file.txt"
DIR1="/path1/"
DIR2="/path2/"
これは構文的に正しくないことはわかっていますが、必要なのは次のようなものです...
if ${DIR1}${FILE} = true
then
echo "${FILE} has been found in ${DIR1}"
fi
ここで使用するのに find よりも優れたものはありますか?