SOFTELメモ Developer's blog

会社概要 ブログ 調査依頼 採用情報 ...
てるてる動画

CGIでコマンドを実行して結果を画面に出したい(Perlの場合)

print と バッククォート で できる。

sample

#!/usr/bin/perl
print"Content-type: text/html\n\n";

# 特定のディレクトリのファイルを一覧表示したり
print `ls -laRt /var/www/example.com/public_html`;

## phpのバージョンを調べたり、アクセスログを見たり
#print "$^O\n";
#print `php -v`;
#print `tail /var/log/httpd/access_log -n 1000`;

ブラウザ画面で見たいので HTMLだよとContent-Typeヘッダ送出。

あとはコマンドを実行するのみ。

関連するメモ

コメント