現在のタイムスタンプを Perl ファイルに書き込むにはどうすればよいですか?
myperl.pl
現在のタイムスタンプを出力するという名前のファイルを作成しました。ファイルは次のとおりです。
#!/usr/local/bin/perl
@timeData = localtime(time);
print "@timeData\n";
今、このファイルの出力を別のテキスト ファイルにリダイレクトしようとしています。スクリプトは以下のとおりです。
#!/usr/local/bin/perl
@myscript = "/usr/bin/myperl.pl";
@myfile = "/usr/bin/output_for_myperl.txt";
perl "myscript" > "myfile\n";
これを実行しているときに、次のエラーが発生します。
perl sample_perl_script.pl
オペレータが予期した場所で、sample_perl_script.pl の 4 行目の "perl "myscript"" 付近に文字列が見つかりました
(Perl を事前宣言する必要がありますか?)
sample_perl_script.pl の 4 行目の "perl "myscript"" 付近で構文エラーが発生しました
の実行コンパイル エラーのため、sample_perl_script.pl が中止されました。