gpt4 book ai didi

BASH:在特定位置插入文本

转载 作者:行者123 更新时间:2023-12-05 08:44:06 26 4
gpt4 key购买 nike

我想找到一个在字符串中添加一些字符的解决方案

例子

folder/dir/directory/file.txt
shares/page.html
etc/downloads/torrent.torrent

应该变成

.folder.old/dir/directory/file.txt
.shares.old/page.html
.etc.old/downloads/torrent.torrent

我该怎么做? 'grep' 是正确的选择吗?

谢谢

最佳答案

使用 sed 代替 grep:

sed -i.bak 's#^\([^/]*\)#.\1.old#'

请注意,-i 会将结果保存在原始文件本身中。 -i.bak 将以 .bak 扩展名保存您的原始文件,以防出现问题。

关于BASH:在特定位置插入文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16149721/

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