sed -i '/ip route add 239.127.3.1 dev eth.3/i\ip route add 239.127.3.1 dev eth.254' /etc/systemd/scripts/tn_eth_init.sh # add someip-sd route的含义
时间: 2024-02-04 22:04:33 浏览: 136
sed安装包:sed-4.2.1-setup.exe
这同样也是一个sed命令,用于在/etc/systemd/scripts/tn_eth_init.sh文件中的某一行前添加一行指定的文本。其中:
- sed命令同上。
- /ip route add 239.127.3.1 dev eth.3/是匹配模式,表示要查找文件中包含该字符串的行。
- i\ip route add 239.127.3.1 dev eth.254表示插入模式,即在匹配行前插入一行指定的文本。
- /# add someip-sd route/是插入位置的标识符,表示插入的行应该紧跟着这个标识符后面。
因此,这个sed命令的含义是在/etc/systemd/scripts/tn_eth_init.sh文件中匹配含有字符串"ip route add 239.127.3.1 dev eth.3"的行,在其前面插入一行"ip route add 239.127.3.1 dev eth.254"的文本,并且插入的行应该紧跟在标识符"# add someip-sd route"的后面。
阅读全文