What’s New In Bash 2 ノート

Bash バージョン 2.x で追加された新機能のメモ。ひじょうに短い。

概要

  • 文字列展開 $'...': バックスラッシュでエスケープされた文字をそのように翻訳させる。これはコマンドラインからスペース文字を入力するのにも有用だ。

    bash$ echo '\n'
    \n
    bash$ echo $'\n'
    
    bash$
    
  • ポインター風 ${!ptr}

  • 配列 ${arr[i]}: 負の添字を許す。Python のシーケンスのそれはこれが元ネタか?

参考資料