
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
print”Hello!”;
じゃなくて、
print "Hello!";
です。
必ず小文字で、かつprint の後に半角スペースを開けてください。
なお、改行がない場合は、すぐ次にコマンドプロンプトが表示されますが、改行があると一行間が開きます。
Windowsのコマンドプロンプトからと、Cygwinのbashからの画面をあげておきます。
#!/usr/local/bin/perl
print "Hello World!";

No.2
- 回答日時:
どんな環境(OS:WindowsとかLinuxとか/実行環境:なにかの開発環境なのかコマンドラインなのか、等)での結果でしょうか?
perlのprintは、それだけでは改行をしません。
なので、print "Hello!"を実行すると ! の直後にカーソルが来てプログラムが終わります。
その後に表示されるプロンプトが、その行の始めから表示されて、Hello!を上書きすることもあります。
普通
C:¥>
とか出るプロンプトがHello!の後に続いて
Hello!C:¥>
等と表示される場合もあります。
改行単位で表示するウィンドウだったりすると、次の改行が来るまで「Hello!」は出力待ちになってしまいます。
No.1
- 回答日時:
こんにちは。
なぜか?と聞かれると、上書きされるから・・・。
普通は、
command>コマンド入力待ち
の状態で、
command>perl Hello.pl
と入力して実行したら、
Hello!
と表示するのですが、改行がないため、一瞬で
command>
に置き換わります。
なので見えないです・・・。
この回答へのお礼
お礼日時:2012/01/25 14:14
なるほど!そういうことなのですね。!
でも、そうだとすると、入門書にこうやるとHelloと出力されるという記述は初心者
にとってはあまり適切ではない説明だったのですね。
やっとわかりました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Ruby プログラミング 3 2023/06/09 14:30
- Java マイクラでPythonのプログラミングができません 3 2023/05/28 07:15
- アプリ Android studio 初心者 Hello Android!しか表示されない 1 2023/08/01 08:47
- その他(プログラミング・Web制作) VScodeでpythonプログラムの関数を実行したい 2 2022/07/13 19:24
- オープンソース Flaskでサーバー立ち上げに関して 1 2023/08/12 21:02
- JavaScript React と Electron でデスクトップアプリを開発する環境について 1 2023/02/08 11:16
- JavaScript ifreamをリロードしたい 1 2022/05/03 16:15
- CGI CGIで出力するhtmlの<!DOCTYPE html>等のタグは要りますか? 2 2023/02/05 21:26
- 英語 "Hello" の語源は何でしょうか?中国語の「好」Hǎo ではないでしょうか? 2 2022/04/01 10:23
- Perl Perlで特定文字列から特定文字列までを抜き出したい 4 2022/04/02 14:24
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・「それ、メッセージ花火でわざわざ伝えること?」
- ・ゆるやかでぃべーと すべての高校生はアルバイトをするべきだ。
- ・【お題】甲子園での思い出の残し方
- ・【お題】動物のキャッチフレーズ
- ・人生で一番思い出に残ってる靴
- ・これ何て呼びますか Part2
- ・スタッフと宿泊客が全員斜め上を行くホテルのレビュー
- ・あなたが好きな本屋さんを教えてください
- ・かっこよく答えてください!!
- ・一回も披露したことのない豆知識
- ・ショボ短歌会
- ・いちばん失敗した人決定戦
- ・性格悪い人が優勝
- ・最速怪談選手権
- ・限定しりとり
- ・性格いい人が優勝
- ・これ何て呼びますか
- ・チョコミントアイス
- ・単二電池
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・ゴリラ向け動画サイト「ウホウホ動画」にありがちなこと
- ・泣きながら食べたご飯の思い出
- ・一番好きなみそ汁の具材は?
- ・人生で一番お金がなかったとき
- ・カラオケの鉄板ソング
- ・自分用のお土産
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【至急!!!】python言語で本を見...
-
16進の10進変換について
-
pythonで演算子を変数に代入す...
-
swift 文字コードから文字に変...
-
Perlにおける<?phpinfo();?>の...
-
Pythonでプログラミング プログ...
-
シェルスクリプトで、空白(ス...
-
I2C接続のLCDディスプレイを使う
-
Lispの、evalはどのようにすご...
-
python で連想配列に代入、キー...
-
awkの正規表現での最左最短マッ...
-
c言語 16進数の2進数への変換
-
JSONで文字列が長い時
-
Application.ScreenUpdating = ...
-
[python] 文字列を変数名として...
-
メモリをアドレスを直接指定し...
-
<SELECT>タグの折り返し
-
FindFirst を複数条件で検索
-
formで特定のinputを送信しない...
-
セレクトメニューで2つの項目...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
16進の10進変換について
-
シェルスクリプトで、空白(ス...
-
c言語 16進数の2進数への変換
-
【至急!!!】python言語で本を見...
-
Pythonでコンソールをクリアす...
-
関数「exists」と「defined」の...
-
チェックボックスのCGIへの値の...
-
I2C接続のLCDディスプレイを使う
-
perでメールが送信出来ない場合...
-
数値かどうかの判定方法
-
awkの正規表現での最左最短マッ...
-
シェルスクリプト+perl
-
pythonで改行を含めてfindする方法
-
pythonを使ったプログラミング...
-
awk の int()に関数について
-
シェルで、ランダム関数を変数...
-
Perlにおける<?phpinfo();?>の...
-
N88-日本語 BASIC ASCII ファイル
-
pythonのmap、結果の利用は1度...
-
コマンド find の「繰り返し」...
おすすめ情報