使い方

参考:

覚えてると案外便利なリダイレクト/パイプの使い方 9個 | 俺的備忘録

ストリーム/パイプ処理を視覚的に理解する – Qiita

複数のコマンドの結果をパイプで次のコマンドに渡したい | at softelメモ

リダイレクトとパイプを理解する | 私は素人サーバ管理者

パイプラインの使い方を詳しく! | エンジニアの入り口

How to pass answers to CLI script via arguments? – Ask Ubuntu

パイプから変数に代入する

$ echo "hello" | { var=$(cat); echo $var; }
hello

※注意パイプ先で代入しても元のシェルには影響しない

参考:

パイプ/標準入力から受け付けた内容を変数に代入する | 俺的備忘録

パイプラインの途中で変数に代入できない? | 計算機と戯れる日々

パイプの種類を判別する

参考:

シェルスクリプトで標準入出力が端末なのかパイプなのかリダイレクトなのかを判定するには | hydrocul のメモ

シェルスクリプトでパイプを判断する – Qiita

接続の順序

参考:

リダイレクトとパイプとファイルディスクリプタ | うしねずみの技術メモ

xargs

参考:

Bash の for とパイプ (xargs) の一番大きな違い | それマグで!

pv コマンド

参考:

シェルのパイプの速度/進捗バーは pv で – Qiita

パイプ処理の進捗を表示する pv (Pipe Viewer) の使い方 – もた日記

pv コマンドを適切に配置して ETA を表示する – ぶていのログでぶログ

pv コマンド便利だよって話 | ごみばこいん Blog

pv コマンド – SSH で帯域制限 | マイノリティでいこう

pv コマンドで書き込み速度を落として MySQLDump をゆっくり実行する | ハックノート

ファイルコピー時に進捗状況を確認する 6つの方法 | 俺的備忘録

Pass a pipe to a command that expects a filename – Server Fault

記事をシェアする:
タグ:

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

Protected by reCAPTCHA