変数展開

いつも忘れるのでメモ。#は前置パターン、%は後置パターンと覚えよう。そして二つ置くと最長、一つだと最短と覚える。つまり

$ var=/tmp/jorijori/txt.long.sep
$ echo $var
  /tmp/jorijori/txt.long.sep
$ echo ${var#*/}
  tmp/jorijori/txt.long.sep
$ echo ${var##*/}
  txt.long.sep
$ echo ${var$.*}
  /tmp/jorijori/txt.long
$ echo ${var$$.*}
  /tmp/jorijori/txt

のとなる。

コメント

このブログの人気の投稿

Inverse-normal transformation

SKAT

locuszoom