-1
私はPerlには新しく、スクリプトの問題を解明しようとしています。perl extract and parse
2.私は複数のXMLを1つ1つコマンドラインで受け入れることができますか?
3.関数のo/pをテキストファイルに誘導する方法はありますか?
4.関数のo/pをi/pに他の関数に引数として渡す方法はありますか?
私はPerlには新しく、スクリプトの問題を解明しようとしています。perl extract and parse
2.私は複数のXMLを1つ1つコマンドラインで受け入れることができますか?
3.関数のo/pをテキストファイルに誘導する方法はありますか?
4.関数のo/pをi/pに他の関数に引数として渡す方法はありますか?
まず、モジュールファイル、package
ステートメント、およびuse
ステートメントはすべて同じように記述する必要があります。すべて大文字で始める必要があります。それは意志この
my %vuln;
for (@ARGV) {
%vuln = (%vuln, NVD::extract($_));
}
を書き込むことによって、あなたは@vuln
宣言したNVD.pm
あなたのモジュールファイルが%vuln
あなたはハッシュに値を追加することができない、と呼ばれるべきであるように見えますコマンドラインに記載されているすべてのファイルの結果を集計する
それはあなたが望むものによって異なります。 extract
の結果はハッシュ構造なので、何らかの形でデータをフォーマットする必要があります。一般に、あなたはそれがあったとして、私は、質問を復元することの少なくとも大半を示唆単に
other_function(NVD::extract($_))
または多分
my %vuln = NVD::extract($_);
other_function(%vuln);
を書き込むことにより
を書くことができます。あなたがやっていたことの例は、ほとんどのことを明確にしました。どのようなコードもなく、何が残っていたかはあまり意味がありません。一つは、両方の答えを無効にすることです。 – zdim