read コマンドをもう少し。
ファイルの読み込みなんかは bash と同じみたい。
bash: ‘\n’ in read file (part2) | PaePoi
の
while read -r line; do echo $line done << __DOC__ aaa bbb ccc\nddd eee __DOC__
で
うん、sh と同じく \n 文字は改行扱いになるってか。
それより、ついでと思い bash 直指定したら文字列扱いになってしまったんだけど。
Fedora では sh は単なる bash へのシンボリックリンクなんだけど。
macOS の sh は別コマンドなのか、でも [[ とかの bash 拡張は使えるし。
正直よくわからんぞ。
シバンは明確に #!/bin/bash とかを利用したほうが良さげ。