如何避免sed -i破坏文件的软链接
排查过程
sudo rpm -e example-rpm-package-1.1-release90.el7.x86_64$ls -lh /etc/rc.local
-rwxr-xr-x 1 root root 786 Sep 4 19:37 /etc/rc.local
$md5sum /etc/rc.local
7970f518f50260f6f0421d83c45311d0 /etc/rc.local
$ls -lh /etc/rc.d/rc.local
-rwxr-xr-x 1 root root 786 Aug 29 14:51 /etc/rc.d/rc.local
$md5sum /etc/rc.d/rc.local
7970f518f50260f6f0421d83c45311d0 /etc/rc.d/rc.local$sudo rm -f /etc/rc.local
$cd /etc/
$sudo ln -s rc.d/rc.local .
$ls -lh /etc/rc.local
lrwxrwxrwx 1 root root 13 Sep 4 19:42 /etc/rc.local -> rc.d/rc.localsed -i默认不检查软链接!!!
sed -i默认不检查软链接!!!参考
Last updated