説明を続ける前に筆者の検証環境を明らかにしておきます。
$ echo $0 bash $ uname -a Linux komatsu-desktop 4.15.0-34-generic #37-Ubuntu SMP Mon Aug 27 15:21:48 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
最初の echo は現在ログインして使用中のターミナルのシェルが bash であると言ってます。
次のコマンドは稼働中の Linux のビルドバージョンを示してます。
読者さんと一緒でないといけないのはシェルですね。
使うシェルは筆者の知る限り大半の Linux では bash がデフォルトのシェルのはずなので、もしカスタマイズしたなら bash に直してください。
Copyright 2018-2019, by Masaki Komatsu