glob パターンがどのファイルとも一致しない場合はbash
、リテラル パターンを返します。
bash-4.1# echo nonexistent-file-*
nonexistent-file-*
bash-4.1#
シェル オプションを設定することでデフォルトの動作を変更できるため、nullglob
一致するものがない場合は null 文字列が返されます。
bash-4.1# shopt -s nullglob
bash-4.1# echo nonexistent-file-*
bash-4.1#
に同等のオプションはありますash
か?
bash-4.1# ash
~ # echo nonexistent-file-*
nonexistent-file-*
~ # shopt -s nullglob
ash: shopt: not found
~ #