[quote=引用 2 楼 u011460867 的回复:] 那生成.bak文件后,我先把.bak后缀去掉,恢复成原先的的文件名称,该怎么改 谢谢啦
引用版主,能说明一下去.bak那个shell是怎么工作的么?之前没碰到过这种用法。 #子字符串替换 ${str/abc/xyz} #用xyz替换第一个匹配的abc;如果省略xyz那么将删除第一个匹配的abc ${str//abc/xyz} #用xyz替换所有匹配的abc;如果省略xyz那么将删除所有匹配的abc ${str/#abc/xyz} #用xyz替换开头的abc;如果省略xyz那么将删除开头的abc ${str/%abc/xyz} #用xyz替换结尾的abc;如果省略xyz那么将删除结尾的abc
版主,能说明一下去.bak那个shell是怎么工作的么?之前没碰到过这种用法。
那生成.bak文件后,我先把.bak后缀去掉,恢复成原先的的文件名称,该怎么改 谢谢啦
for i in fs*; do mv $i $i.bak; done
23,114
社区成员
74,507
社区内容
加载中
试试用AI创作助手写篇文章吧