私はbashの中でcatを使ってファイルを生成しようとしていますが、すでにbashの中でスクリプトを実行していました。スクリプトを実行し、出力を変数に保存し、私は次のように使用するには、次のcatファイルの出力にechoという語を出力する
declare RESULT=$(./script.pl 5 5 5)
次に、私は変数の結果が使用されている猫のファイルの抜粋を示しています。私はbashの実行後に得る何
cat> input.in<<EOF
bla bla
echo $RESULT
EOF
は、変数RESULTの正しい出力です。ただし、ファイルの先頭には、という単語エコーがあります(下記参照)。私はコードを自動化しようとしているので、問題があります。
echo K_POINTS crystal
64
0.00000000 0.00000000 0.00000000 1.562500e-02
0.00000000 0.00000000 0.25000000 1.562500e-02
0.00000000 0.00000000 0.50000000 1.562500e-02
問題点を教えてください。どうもありがとう!