我在 linux 中使用 next 来替换字符串:
sed -i 's/old-word/new-word/g' *.txt
问题是我的新词是宏定义的:
d=$(date +"%Y:%m:%d")
我试试下一个:
sed -i 's/old-word/$d/g' *.txt
但它用“$d”代替了正确的日期。
最佳答案
关于Linux/用宏替换旧字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16829253/