命令来替换 Ubuntu 上特定文件中的字符串和值



Team,我在 Ubuntu 机器的/etc/login.defs 下有文件。

此文件有以下行

乌马斯克 022

我想替换为

乌马斯克 027

所以有人可以帮我改变一样,提前谢谢。

sed -Ei 's/(UMASK[^0]+02)2/17/g' /etc/login.defs

使用1在括号之间打印匹配的正则表达式模式。并将最后一个数字从 2 替换为 7。

最新更新