パイプ + shコマンドについて


よく
curl xxx | sh
みたいにしている事を目にします。
シェルスクリプトを登録できるという結果は理解できるのですが,
どうしてパイプ+shコマンドで登録できるのか、
そして登録されたスクリプトはどこに行くのか、が不明です。

このあたりの記事について,詳しく説明されているurlはありますでしょうか?
(検索してもshのキーワードが上手く機能してくれないため…)

回答の条件
  • 1人5回まで
  • 13歳以上
  • 登録:2012/11/02 01:02:42
  • 終了:2012/11/09 01:05:03

回答(0件)

回答はまだありません

  • id:rouge_2008
    標準出力と標準入力を覚えると理解できると思います。

    パイプの左側の実行結果を標準出力に出力して、右側の標準入力に渡し、コマンドで受け取ります。
    これはshコマンドだけでなく、すべてのコマンドで同じ事が可能です。

    http://www.atmarkit.co.jp/flinux/rensai/shell03/shellstio.html
    http://shellscript.sunone.me/input_output.html

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません