このようなファイル名があります。
/etc/auto.abc on server 1
/etc/auto.def on server 2
/etc/auto.ghi on server 1
すべてのサーバー用のスクリプトを作成しており、ファイルをキャプチャしたいと思います。
例: cat/etc/auto.abc
または/etc/auto.def
。/etc/auto.ghi
存在するファイルをインポートできる必要があります。
ありがとう、
ベストアンサー1
このような:
if [[ $(find . -name "auto*" -type f -maxdepth 1 -printf '\n' | wc -l) -eq 1 ]]
then
cat auto*
else
echo there are more files that match 'auto*'
fi
-printf '\n'
改行文字を含むファイル名を正しく処理することは可能ですか?この回答)。else
2つ以上のファイルがパターンと一致する場合は、このケースを処理する必要があります。auto*
ここで行うことにしました。