インポートという言葉が適切かどうかはわかりません。私は Perl と Bash の両方の初心者です。Bashに変数を設定したので、そうすると:
echo $PRDIR
文字列を出力します(ディレクトリ名です)
その文字列を Perl にインポートしたいのですが、その方法がわかりません。私はもう試した:
$varex = system("$PRDIR");
print "$varex";
また、
$varex = system("echo $PRDIR");
print "$varex";
しかし、それは機能しません(最後のものを理解しています。これはエコーの戻り値であるため、「0」を出力します)。stdout
変数へのリダイレクトも試みましたが、できませんでした。