[解決済み】#!/usr/bin/perlの-Tまたは-wの意味は何ですか?
2022-02-11 02:29:44
質問
についてググってみました。
#!/usr/bin/perl
しかし、満足のいく回答は見つかりませんでした。基本的なことなのでしょうが、それでも
#!/usr/bin/perl
をPerlで使うことはできますか?また
-w
または
-T
で指定します。
#!/usr/bin/perl
? 私はPerlの初心者なので、気長に待ってください。
どのように解決するのですか?
は一般的に"と呼ばれています。
シバング
スクリプトの実行方法をコンピュータに指示します。また、多くのシェルスクリプトが
#!/bin/sh
または
#!/bin/bash
.
だから
/usr/bin/perl
はPerlインタプリタであり、これが実行され、実行するファイルが指定されます。
残りの行は、Perlのオプションです。その "-T"は汚染されています。 (入力の形式をチェックするまで、入力を "信頼できないものとしてマークすることを意味します)。w"は警告をオンにします。
を実行することで、詳細を確認することができます。 perldoc perlrun (perldocはPerlのドキュメントリーダーで、インストールされている場合もあれば、独自のパッケージに入っている場合もあります)。
あなたが書いたスクリプトは、次のように始めることをお勧めします。
#!/usr/bin/perl
use warnings;
use strict;
これは多くの警告と余分なチェックをオンにします - 特に学習中に便利です (私はまだ学習中ですが、Perlを10年以上使っています)。
関連
-
Perlにおけるtrueとfalseの徹底研究
-
ファイル操作に関するPerl学習メモ
-
Perl イテレーションディレクトリの例
-
Perlの正規表現入門
-
[解決済み] usr/bin/env bash」と「#!/usr/bin/bash」の違いは何ですか?
-
[解決済み] 好ましいBashのシェバングとは?
-
[解決済み] を付けるべきでしょうか?(shebang)を付けるべきか、またどのような形で付けるべきか?
-
[解決済み] Perlからロケール設定の警告を修正する方法
-
[解決済み] なぜ、スクリプトファイルの先頭に#!/bin/bashを付ける必要があるのですか?
-
[解決済み】なぜ #!/usr/bin/env bash は #!/bin/bash よりも優れているのでしょうか?
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
Perlの文字列処理関数
-
PerlとJSの比較 (配列、ハッシュ)
-
perl チュートリアル perl チュートリアル集
-
Perlグラフィカルパッケージ管理ツール PPMラーニングノート
-
PerlでローカルタイムからUNIXタイムスタンプに変換する方法
-
Windows 10でのPerl環境のインストールと設定のための詳細チュートリアル
-
Perl5 のコードを Perl6 に移行するためのソリューション
-
perl 操作 MongoDB エラー 未定義のシンボル。HeUTF8 解決策
-
Perlクラスタ構成管理システムRexコンサイスマニュアル
-
perl による生物学的突然変異のランダムシミュレーションコード