2015-12-09 extglobでBashスクリプトでも正規表現 bash extglobでBashスクリプトでも正規表現を実現できる拡張です。 実際のところ 読み込む前に $ shopt -s extglobとやると、extglobを有効にできます。これにより、「一個以上の空白」を実現したいならば +([[:space:]])とかいう気色の悪い記法を実現可能となります。 Rubyの正規表現でいうところの " ggg" =~ /[[:space:]]+/ に相当するものです。 他のと違って前に置くのでちょっと手グセを直す必要はあります。 参考もと Bash Shell: Trim Leading White Space From Input Variables Stray Penguin - Linux Memo (BASH) shopt - Linux Command - Unix Command