searchusermenu
  • 发布文章
  • 消息中心
点赞
收藏
评论
分享
原创

sed -i 破坏文件软连接

2024-04-30 02:34:45
13
0
有时候用sed -i 修改文件导致软链接失效了  上网搜索了 发现是sed语句用得不对。应该再加一个-c参数
 
#会破坏软连接 
[ -f /etc/sysctl.d/99-sysctl.conf ] && sed -i  -e "s/^net.ipv4.ip_forward=0/net.ipv4.ip_forward=1/" /etc/sysctl.d/99-sysctl.conf
sysctl -p
 
#-c 不会破坏软连接  不然会有问题
[ -f /etc/sysctl.d/99-sysctl.conf ] && sed -i -c -e "s/^net.ipv4.ip_forward=0/net.ipv4.ip_forward=1/" /etc/sysctl.d/99-sysctl.conf
sysctl -p
 
 
 
 
 
0条评论
作者已关闭评论
阿莫西林的杂货铺
12文章数
0粉丝数
阿莫西林的杂货铺
12 文章 | 0 粉丝
原创

sed -i 破坏文件软连接

2024-04-30 02:34:45
13
0
有时候用sed -i 修改文件导致软链接失效了  上网搜索了 发现是sed语句用得不对。应该再加一个-c参数
 
#会破坏软连接 
[ -f /etc/sysctl.d/99-sysctl.conf ] && sed -i  -e "s/^net.ipv4.ip_forward=0/net.ipv4.ip_forward=1/" /etc/sysctl.d/99-sysctl.conf
sysctl -p
 
#-c 不会破坏软连接  不然会有问题
[ -f /etc/sysctl.d/99-sysctl.conf ] && sed -i -c -e "s/^net.ipv4.ip_forward=0/net.ipv4.ip_forward=1/" /etc/sysctl.d/99-sysctl.conf
sysctl -p
 
 
 
 
 
文章来自个人专栏
网络疑难杂症
12 文章 | 1 订阅
0条评论
作者已关闭评论
作者已关闭评论
0
0