タグ

ブックマーク / fj.hatenablog.jp (1)

  • Bashの括弧 - 超ウィザード級ハッカーのたのしみ

    最近Bashで凝ったものを作ろうとして、Bashについて結構しらべた。ネット上の情報は散らばっていたので、不完全ながら仕入れたネタをまとめようかと思う。特にカッコについて。 Bashのカッコには以下の種類がある。 { } ${ } ( ) $( ) <( ) >( ) (( )) $(( )) [ ] [[ ]] { } : 複数のコマンドをまとめる 波括弧{ }で複数のコマンドをまとめて1つのコマンドとして扱うことができる。{ }に対して標準入出力をパイプでつないだりリダイレクトして利用する。 例1: fjk@x240:~$ echo "world" | { echo "hello"; cat - ; } hello world 例2: fjk@x240:~$ { for i in {1..3}; do echo ${i}; done; } > 123.txt fjk@x240:~$ c

    Bashの括弧 - 超ウィザード級ハッカーのたのしみ
  • 1