我正在使用一个使用de ip rule...命令添加和删除一些规则的bash脚本.但是我在移除它们时遇到了问题.例如ip rule show输出如下所示:
0: from all lookup local
32764: from all fwmark 0x3022 lookup 12322
32765: from 10.10.10.1 lookup 12322
32766: from all lookup main
32767: from all lookup default
Run Code Online (Sandbox Code Playgroud)
我拥有的所有信息都是表id(12322),我需要删除查找该表的所有规则.
我尝试了这些命令:ip rule del table 12322并且ip rule del lookup 12322,但是两个命令总是删除第一个规则,而不是第一个查找12322的规则,我的意思是第一个规则from all lookup local.如果我运行任何这些命令5次,我最终没有规则.
如何删除lookup 12322一个命令中的所有规则?