复制文件,同时替换其中的文本

Lor*_*yer 9 bash shell-script text-processing file-copy replace

我正在编写一个脚本来发布一个 web 应用程序。复制文件时,我必须用current_date当前日期替换文件中的占位符。

我会从这样的东西开始定义日期字符串

date=`date +%Y%m%d`
Run Code Online (Sandbox Code Playgroud)

复制和替换部分是我不知道如何开始的地方。

unx*_*nut 19

使用sed. 下面是一个例子:

sed "s/current_date/`date +%Y%m%d`/" infile > copyfile
Run Code Online (Sandbox Code Playgroud)