防御的な1シェルスクリプトは慎重であり、長期的にはより持続可能であるという前提を理解し、受け入れます。
ここでのテキスト処理の質問に対する回答の多くは、非正統的なファイル名の回答の不測事態に組み込むことにより、この原則に従っています。スペース、ダッシュ、改行が含まれる場合があります。
ファイル名の改行はどの程度普及していますか?具体的には:
- デフォルトで改行を含むファイル名を作成するアプリケーションはありますか?
- そのようなファイル名を作成することが望ましい状況はありますか?
- それとも、主にユーザーエラーのインスタンスですか?
[1]シナリオと不測の事態の可能な限り広い範囲の意味の計画と管理...