1
我想從sh腳本中使用echo命令將xml版本頭文件寫入文件。直到現在,我試着用:從shell腳本打印xml版本
echo '<?xml version="1.0" encoding="UTF-8"?>' >> "$DEST_FOLDER/$REPORT_FILE"
但沒有什麼打印。另外,我逃「的性格,但沒有結果。如果是最後一個。」缺失,這條線寫入文件:
<?xml version="1.0" encoding="UTF-8?>
我實在不明白問題出在哪裏可能。有人能解釋我發生了什麼嗎?謝謝!
不要忘了''>>將追加到文件末尾。當您打開文件查看結果時,您始終會在文件頂部查看您的第一次嘗試。另外它在你的問題中不是很清楚,但是你是否逃過了echo聲明中的最後一個dbl-quote?你需要。祝你好運。 – shellter
問題在某處,而不是在那一行。假設合理的值爲'$ DEST_FOLDER'和'$ REPORT_FILE',那條線非常好。 –