OSXコマンドラインで、「{{date}}」を現在の日付スタンプに置き換えようとしました。私は以下を使用しています:
sed -i -e 's/{{date}}/`date`/g' mhp.xml
なぜ最終的にパッティングで終わるのか知っている人はいますか?
`date`
実際の日付よりは?
私が試したとき
date=`date`
echo $date
動作し、現在の日付を表示します。どんなアイデアがありますか?
答え1
GNU sedの使用:
sed -i "s/{{date}}/$(date)/g" mhp.xml
BSD sedの場合:
sed -i '' "s/{{date}}/$(date)/g" mhp.xml