在SED替换中使用变量

时间:2018-12-27 19:26:08

标签: variables sed replace

我有一个带有以下行的文件:

12/25/18,ALGT,01748X102,ALLEGIANT TRAVL,US,Upgrade,Buy
12/25/18,ALLE,G0176J109,ALLEGION PLC   ,US,Downgrade,Sell
12/25/18,AMSF,03071H100,AMERISAFE INC  ,US,Downgrade,Hold

以此类推。我想用另一个值替换前8个字符。 因此,12/25/18在一个变量中,而替换项在另一个变量中。

无论我尝试什么,我都无法使替代产品正常工作。我得到一个错误,或者什么都不做。我已经尝试了30种不同的语法:

sed -i "s/${mmddyy}/${string}/g" $file

有人可以帮忙吗?

0 个答案:

没有答案