エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Perlでパイプオープン - 小池啓仁 ヒロヒト応援ブログ By はてな
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Perlでパイプオープン - 小池啓仁 ヒロヒト応援ブログ By はてな
Perlでは、ファイルアクセスと同様な感じでパイプにアクセスができます。 ここで云うパイプとは、標準入... Perlでは、ファイルアクセスと同様な感じでパイプにアクセスができます。 ここで云うパイプとは、標準入出力のデータが流れ込むパイプです。 つまり、標準入出力のデータをあたかもファイルからのデータとして扱えるのです。 パイプ出力用でオープン open (OUT, "| コマンド") パイプ入力用でオープン open (IN, "コマンド |") コマンドからパイプ入力用にオープン open(IN,"ls -l |"); @cmd = ; close(IN); foreach $cmd (@cmd) { print "$cmd \n"; } <解説> ls -l (カレントディレクトリ内のファイル名を取得) というコマンド を実行し、その結果を配列@cmdに格納し、表示する。 コマンドへパイプ出力用にオープン open(OUT,"| /usr/sbin/sendmail"); print OU