No.1ベストアンサー
- 回答日時:
OS環境が書かれていないのでちょっと自信ありませんが、
Windows 用の ActivePerl と Jperl で確認しました。
----------
system() を使わずに、
$ls = `ls -l`; (←逆シングルクオートで囲む)
というのはどうでしょう?
これで、ls -l の結果を $ls に入れることができます。
ただし、最後の改行もそのまま入ってくるので、これを取り除きたい
場合は、
chop ($ls = `ls -l`);
とすれば、うまくいきます。
コマンド実行の結果(正常/異常)も知りたい場合は、
この後で $? 変数を参照すればいいでしょう。試しに
chop ($ls = `ls -l`); ←パスをいろいろ変えてみて…
print "---\n",$ls,"---\n";
print "Status $?\n";
で、やってみて下さい。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
HELOコマンドが失敗する。
-
`rsh ホスト -l root /bin/echo...
-
open MAILでの"|"
-
例外処理のフローチャートの記...
-
Apache HTTP Server 拡張モジ...
-
「デバイスは PRN を初期化でき...
-
Excel VBAで、ユーザーフォーム...
-
ユーザー定義関数に#NAME?が返...
-
w3cの検証エラー?
-
COBOLで、Shellを起動するには?
-
教えて下さい。
-
エクセルVBAでシートモジュール...
-
【python】requestsでdataとし...
-
Excel VBA 『Call』で呼び出す...
-
acwzlibとは?
-
Excel VBAでリンク切れをチェッ...
-
本当にPublicな変数(配列で)
-
グラフのX,Y座標を取得したい
-
VBAで別モジュールへの変数の受...
-
【vba】フォームに書いてあ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
AIX6でファイルのタイムスタン...
-
open MAILでの"|"
-
ハマったので助けて~。Apache...
-
実行中のcpan processを終了さ...
-
マルチスレッドとマルチプロセ...
-
Active Directoryでグループに...
-
Perlでpopen()的なものを使って...
-
Perlの処理待ちコマンド
-
時間がかかり過ぎたプロセスを...
-
Perlで日本語から始まり記号で...
-
並列処理について
-
HELOコマンドが失敗する。
-
LinuxにおいてのPerlのプログラ...
-
system関数とqx演算子の違いに...
-
perlスクリプト内でシェルコマ...
-
Perlでexitコードを取得する方法
-
スクリプトについて
-
perl から unix コマンドを入...
-
`rsh ホスト -l root /bin/echo...
-
system から得た情報を変数に入...
おすすめ情報