タグ

ブックマーク / jialu.hatenadiary.org (1)

  • あまり知らされていないLinuxでのBash小技 - /* Grid Thinking */

    仮置きです。 1、波かっこの小技 $ echo q{a,b,c}p qap qbp qcp 前後にスペースをいれると普通に出力されてしまうので、注意! $ echo q {a,b,c} p q a b c p $ echo q {a, b, c} p q {a, b, c} p 活用: $ cp test.c{,.bak} test.c.bakが生成される 2、コマンド結果置き換え 「$()」と「``」の実行結果は同じです。 $ test=$(date) $ echo $test Tue Sep 1 12:10:31 2009 $ test=`date` $ echo $test Tue Sep 1 12:10:45 2009 「$()」と「``」と比較した場合「$()」のメリット: (1)ネスティングの場合使いやすい (2)分かりやすく、ヒューマンエラーの回避 3、ショートキー Ctrl

    あまり知らされていないLinuxでのBash小技 - /* Grid Thinking */
    masa_matya
    masa_matya 2009/09/25
    echo a{b,c,d}eでade,ace,adeってなる。知らなかった。あと$()と``は同じだったらしい。
  • 1