Perlのprint、printf、sprintfの使用例について説明します。
詳しい使い方は、perlのユーザーマニュアルをご覧ください。
パールドック -f プリント
perldoc -f printf
perldoc -f sprintf
それぞれ対応しているコマンドの形式が3つか4つあるんです。しかし、よく使われるのは1つか2つだけです。
プリント
一般的に使用されている
プリントリスト
プリント FILEHANDLE LIST
あまり使われない(主に、暗黙の詳細が読みにくさの原因になるため、だと思う)。
プリント FILEHANDLE
プリント
print $foo;
print "Hello $world";
print $filehandle $something;
プリントフィー
一般的に使用されている
printf FORMAT, LIST
printf FILEHANDLE FORMAT, LIST
あまり使われない(主に、暗黙の了解で、読みにくさを引き起こす可能性があるからだと思う)。
printf FILEHANDLE
プリントフ
printf 'This is question %d on %s', 36882022, 'StackOverflow';
sprintf
コマンド形式、1つだけです。
sprintf FORMAT, LIST
$result = sprintf('The %s is %d', 'answers', 42);
また、個人的には使っていませんが、もっと複雑なsprinfの使い方もたくさんあります。詳しくは perldoc -f sprintf を参照してください。
例
printf '%2$d %1$d', 12, 34; # prints "34 12"
printf '%3$d %d %1$d', 1, 2, 3; # prints "3 1 1"
区別する
<テーブル コマンド 説明 印刷 ファイルに出力可能な情報を印刷する プリントフ 情報を照合し、ファイルに出力することができるフォーマット。sprintfと似ていますが、違いは、print スプリント 情報を整理するために使用できるフォーマットです。printfと似ていますが、文字列の書式設定にのみ使用され、印刷効果はない点が異なります。参考資料
http://perldoc.perl.org/functions/print.html
http://perldoc.perl.org/functions/printf.html
http://perldoc.perl.org/functions/sprintf.html
この記事は、Perlのprint,printf,sprintfの使用例について紹介されています、より関連するPerlのprint,printf,sprintf使用内容は、スクリプトホーム過去の記事を検索するか、次の関連記事を閲覧し続けてくださいあなたは将来的にスクリプトホームをよりサポートすることを願っています
関連
-
PerlとStrawberryPerl、ActivePerlの違いを詳しく解説
-
Sigilsを使ったPerl5とPerl6の比較
-
Perlのサブルーチン 学習メモ
-
Perlのコマンドラインプログラミングでよく使われるパラメータを1文にまとめたもの
-
perlのsrand()とtime関数の使い方の紹介
-
Perl拡張の正規表現コード解析
-
Javaプログラマのための10分でわかるPerlチュートリアル
-
[解決済み] Perlで複数行のコメントを入力するにはどうしたらいいですか?[重複している]。
-
[解決済み] ディレクトリで終わるパスに対してcatfileを使用した場合の危険性?
-
[解決済み] Perlでディレクトリ一覧を取得するには?[重複している]。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン