gpt4 book ai didi

Shell:Sed -i.bak 通过附加当前日期来重命名文件

转载 作者:行者123 更新时间:2023-12-01 09:29:13 25 4
gpt4 key购买 nike

我有 sed 语句来替换我文件中的一些内容。它正在使用名为 file.bak 的备份 copu在替换内容之前。

sed -i.bak -r "s#^(.*/abc_def_APP/).*(/application1\.war.*)#\1$version1/$version2\2#" /path/file

但我希望使用当前日期备份文件。类似 file.071913
我怎么才能得到它?

最佳答案

因为我们有 date "+%m%d%y"返回 MMDDYY(月日年):

$ date "+%m%d%y"
071913

怎么说 sed -i.$(this command)所以你有以下几点?
sed -i.$(date "+%m%d%y") -r .... file

关于Shell:Sed -i.bak 通过附加当前日期来重命名文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17747440/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com