Cシェルと同様の方法で、データをperlスクリプトに埋め込み、後で一時ファイルとして使用/読み取る方法はありますか?
cat<< eof>tmp.txt
store a multiline text file
eof
run_some_function on [anotherexternalfile] with [tmp.txt]
rm tmp.txt
1 つの perl スクリプト内に複数のコマンド/データ ファイルのセットを埋め込み、一連のコマンドをまとめて、大量の外部コマンド ファイルの要件を回避したいと考えています。
アップデート
埋め込まれたファイル/データは、次のように別の実行可能な関数の入力ファイルとして読み取る必要があります。
system("executable.exe [anotherexternalfile] [tmp.txt]");