私はPerlスクリプトを使用してファイルを解凍しようとしています。ファイルを解凍するために、私はUNIXのコマンド・システムの解凍を試み、呼び出すことを選択しました。私の問題は、コマンドが変数を読み取っていないことが原因と思われる。Perlスクリプトはunixコマンドシステムを起動します。
my $file_path = "/home/data"
my $file_name = "TEST.ZIP"
system ('unzip $file_path/$file_name');
私はコマンドを実行するとわかります。
unzip:/、/.zipまたは/.ZIPを見つけることができません。
この問題を解決するにはどうすればよいですか?