• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:cshスクリプト内での”ヒアドキュメント”とパイプライン)

cshスクリプト内での”ヒアドキュメント”とパイプライン

このQ&Aのポイント
  • cshスクリプト内での”ヒアドキュメント”とパイプライン方法を探しています。一時ファイルを作らずに、大量の入力を必要とするコマンドを実行し、その結果を整形したいです。
  • cshスクリプト内で一時ファイルを作らずに、大量の入力を必要とするコマンドcommand1の出力をawkで整形したいです。ヒアドキュメントや入出力ストリームの切り替えを使用せずに実現する方法はありますか?
  • cshスクリプト内で、一時ファイルを作らずに大量の入力を必要とするコマンドcommand1の結果をawkで整形する方法を教えてください。ヒアドキュメントや一時ファイルの使用を避けたいです。

質問者が選んだベストアンサー

  • ベストアンサー
  • trapezium
  • ベストアンサー率62% (276/442)
回答No.1

とりあえず素直にやるなら、 (command | awk '/bar/{print}') <<EOF foo bar baz EOF

leleleplus
質問者

お礼

ありがとうございました。 あまりきれいではないですが、ここらへんがshプログラミングの限界なのでしょうね。 shやtcshのトークンの分解、""、''、``の置換過程、<>の構文解析など勉強していきたいと思います。

関連するQ&A