コマンドの出力結果を一時的なファイルのように扱う
<()とか>()を使えばいいらしい。
$ echo <(echo hoge) /dev/fd/63
$ cat <(echo hoge) hoge
無駄にパイプ代わりに使ってみる。
$ cp <(seq 1 30) >(grep 0) 10 20 30
プロセス置換って言うらしい。
<()とか>()を使えばいいらしい。
$ echo <(echo hoge) /dev/fd/63
$ cat <(echo hoge) hoge
無駄にパイプ代わりに使ってみる。
$ cp <(seq 1 30) >(grep 0) 10 20 30
プロセス置換って言うらしい。