ある拡張子を持つファイルたち全てについてループするシェルスクリプト Jun 21, 2018 POSIX shell (あるいは Dash) のシェルスクリプトにおいて .txt という拡張子を末尾に持つファイルたち全てに対して何らかの処理がしたいとき、どのように書けますか? たとえば全てのファイル名を出力するにはどうすれば良いですか? ただし、以下を全て満たしたいです。 ファイル名に空白が入っていても良い。 ファイル名に改行が入っていても良い。 ディレクトリは除きたい。それ以外はシンボリックリンクも含め全てそのまま扱いたい。 条件に合うファイルが無い場合、何もしない。