Top/Blog/2006-03-12

2006-03-12 の変更点はてなブックマーク

  • 追加された行はこの色です。
  • 削除された行はこの色です。
  • Blog/2006-03-12 へ行く。

**&tag(Unix);bashの展開は結構便利 [#ib1ddea4f]

(via [[void GraphicWizardsLair( void );>http://www.otsune.com/diary/2006/03/09/1.html#200603091]])

(via [[Landscape - エンジニアのメモ>http://sonic64.com/2006-02-27.html]])

~
相次いで展開ネタをみたのでmanを確認してみた。

-[[ブレース展開 (brace expansion)>http://www.gnu.org/software/bash/manual/bashref.html.gz#SEC27]]~
#code(,nonumber,nooutline){{
$ echo a{d,c,b}e
ade ace abe
}}
#code(bash,nonumber,nooutline){{
$ touch hoge.txt
$ ls
hoge.txt
$ mv hoge.txt{,.bk}
$ ls
hoge.txt.bk
}}
-[[パラメータ展開 (parameter expansion)>http://www.gnu.org/software/bash/manual/bashref.html.gz#SEC29]]~
echo+sedでやっていたような処理が一度にできたりする。~
ワンライナーに使えそう。
#code(,nonumber,nooutline){{
 $ echo ${FOO:?}
 -bash: FOO: parameter null or not set
 $ echo ${FOO:-bar}
 bar
 $ echo ${FOO:=/usr/bin/foo}
 /usr/bin/foo
 $ echo ${FOO:?}
 /usr/bin/foo
 $ echo ${FOO:-bar}
 /usr/bin/foo
 $ echo ${FOO#*/}
 usr/bin/foo
 $ echo ${FOO##*/}
 foo
 $ echo ${FOO%%/*}
 
 $ echo ${FOO%/*}
 /usr/bin
 $ echo ${FOO/\//|}
 |usr/bin/foo
 $ echo ${FOO//\//|}
 |usr|bin|foo
}}
<

**&tag(Sound);ヘビメタさんの続編的番組「ROCK FUJIYAMA」が4月3日から放送決定!! [#ib029aa1c]

[[ヴィンセントの『炎よ、我と共に歩め』>http://blog.livedoor.jp/vincent_devil/archives/50524716.html?1142090630]]
 「4/3(月)25:00〜 テレビ東京にて。 

 関係者によると、番組はアメリカのどこかの放送局から放送する、らしい。
 そして、そのロック魂溢れる伝道者たちとは、
 
 「マーティ・フリードマン、鮎貝健、シェリー、ROLLY、久武頼正」。
 
 ヘビメタさんを生み出したおなじみの出演者たちだ。
 そして、番組の制作はハウフルス。
>第1回目のみアメリカから放送ってことかな?すごいじゃん!いいじゃん! :)
<

#blognavi(Blog)
差分 一覧