我是使用sed命令的新手,我有一个包含“MONYY”的sql,我想通过自动替换当前的“MONYY”来更改文件中的“MONYY”。
我使用了以下命令,我能够以大写形式获取上个月和年份以及当前月份和年份,现在我尝试使用sed命令替换脚本中的值,但没有发生任何事情。
date1=$ date +"%b%y"|sed 's/\(.*\)/\U\1/'
echo $date1
date2=$ date -d ' -1 month ' +"%b%y"|sed 's/\(.*\)/\U\1/'
echo $date2
sed 's/$date1/$date2/g' aggdom.sql > temp
任何人都可以帮助我使用我正在使用的sed命令