Perlの参考書・本等ではプログラムファイルの第1行目は
#! /usr/local/bin/perl
という1行がよく有りますが,WindowsXPを用いている場合では,この1行をどう直せばよいのでしょうか?
#! (perl.exeが存在するフォルダのパス)
でよいのでしょうか?
私はWindowsXPを使っていて,この1行を使わずにプログラムを書いておりましたので,この1行の意味がよく分かりません。
ある参考書には,"#!はその行に書いたコマンドに,ファイルの残りの部分を渡して実行すると言う性質を持っている"と有りました。だから,試しにfile1.plとfile2.txtを準備し,
file1.plの中身
#! (perlの存在するフォルダのパス)\perl.exe
while(<STDIN>){
print;
}
file2.txtの中身
hello world
として,コマンドプロンプトで
file1.pl < file2.txt
としたのですが正しく動作しませんでした.(perl file1.pl < file2.txt と入力した場合は正しく"hello world"となりました)
No.1
- 回答日時:
Cygwin の Perl だったら、 #! /usr/bin/perl で良いはずです。
少くとも私が使うバージョンはそうです。Active Perl は知りませんが、マニュアルに書かれてるそうですよ。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Perl Windows10においての『Perl』のプログラムについて 1 2022/05/09 16:04
- CGI htmlからパラメータで、cgiに渡したい。 1 2023/02/06 16:15
- その他(コンピューター・テクノロジー) <a href="file:///フォルダ名/ファイル名">リンクテキスト</a>について 1 2023/04/06 22:40
- その他(プログラミング・Web制作) python OpenPyXLを使って出力結果をエクセルに書き込み 2 2022/06/04 19:46
- C言語・C++・C# c言語の問題の説明、各所ごとに 5 2023/07/26 11:03
- CGI -T(汚染モード)でメールが送れません 1 2022/06/12 14:11
- その他(プログラミング・Web制作) セレクトボックスで選択された値をコントローラーで使用したい 2 2022/07/26 16:41
- その他(プログラミング・Web制作) Pythonを勉強しています。 5 2023/08/25 09:51
- UNIX・Linux Linuxの実行結果を修正したいです。 6 2022/11/22 12:57
- その他(プログラミング・Web制作) python flask から fastapiへの移行時のエラー対処 1 2023/02/05 12:26
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・「みんな教えて! 選手権!!」開催のお知らせ
- ・漫画をレンタルでお得に読める!
- ・「黒歴史」教えて下さい
- ・2024年においていきたいもの
- ・我が家のお雑煮スタイル、教えて下さい
- ・店員も客も斜め上を行くデパートの福袋
- ・食べられるかと思ったけど…ダメでした
- ・【大喜利】【投稿~12/28】こんなおせち料理は嫌だ
- ・前回の年越しの瞬間、何してた?
- ・【お題】マッチョ習字
- ・モテ期を経験した方いらっしゃいますか?
- ・一番最初にネットにつないだのはいつ?
- ・好きな人を振り向かせるためにしたこと
- ・【選手権お題その2】この漫画の2コマ目を考えてください
- ・2024年に成し遂げたこと
- ・3分あったら何をしますか?
- ・何歳が一番楽しかった?
- ・治せない「クセ」を教えてください
- ・【大喜利】【投稿~12/17】 ありそうだけど絶対に無いことわざ
- ・【選手権お題その1】これってもしかして自分だけかもしれないな…と思うあるあるを教えてください
- ・集合写真、どこに映る?
- ・自分の通っていた小学校のあるある
- ・フォントについて教えてください!
- ・これが怖いの自分だけ?というものありますか?
- ・スマホに会話を聞かれているな!?と思ったことありますか?
- ・それもChatGPT!?と驚いた使用方法を教えてください
- ・見学に行くとしたら【天国】と【地獄】どっち?
- ・これまでで一番「情けなかったとき」はいつですか?
- ・この人頭いいなと思ったエピソード
- ・あなたの「必」の書き順を教えてください
- ・10代と話して驚いたこと
- ・14歳の自分に衝撃の事実を告げてください
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
python renameについて
-
ファイルの存在の有無を確かめ...
-
MATLABのm-fileについて
-
window.open でのファイル指定方法
-
drtファイルはどうしたら開...
-
VBAでCSVファイルを途中行まで...
-
JavaでCSVファイルを高速に読む...
-
VBAでCSVファイルの特定行を書...
-
ExcelをCSV書き出す場合のシー...
-
全角と半角文字が混在している...
-
エクセルVBA コードが同じでも...
-
重複するデータを抽出できる秀...
-
2つのCSVファイルをマッチング
-
vba dir の相対パス
-
readdir()で得られるファイル・...
-
openした後、closeしないでプロ...
-
awkスクリプトでダブルクォーテ...
-
DOSコマンドで、標準出力を出力...
-
正規表現で、特定のファイル名...
-
batファイルでrenameができませ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
window.open でのファイル指定方法
-
python renameについて
-
VBA テキストファイルを読み取...
-
Firefox で file:// で始まる U...
-
MATLABのm-fileについて
-
fgets で値が取得できない
-
ファイルの存在の有無を確かめ...
-
drtファイルはどうしたら開...
-
perl ファイルが開かない
-
PerlでのUseless use...
-
VBAコードを張り付け後のエクセ...
-
JSP URLに表示される拡張子 .jsp
-
csvファイルの横方向への改行に...
-
perlでCSV形式ファイルのア...
-
行を指定して削除する方法PERL
-
WindowsでPerlをする際,1行目の...
-
【C++/CLI】ファイルオープンに...
-
巨大なテキストの最終行を取得...
-
C言語で正の整数n を受け取って...
-
ファイル全てを .xlsm に変更し...
おすすめ情報