Bad idea to use such direct numbers in script.
use find construction.
Suppose, we have dhcp clients:to change somehing manually in terminal, you use numbers (0, 1, etc)
to change somethin in script use find.
try in terminal:In scripts "numbers" is internal numbers like *1 in second command. "find" counstructions locate them.
use find construction.
Suppose, we have dhcp clients:
Code:
[admin@nufnuf] /ip/dhcp-client> printFlags: X - DISABLEDColumns: INTERFACE, USE-PEER-DNS, ADD-DEFAULT-ROUTE, STATUS, ADDRESS# INTERFACE USE-PEER-DNS ADD-DEFAULT-ROUTE STATUS ADDRESS 0 X wan1 yes no 1 X wan2 yes no 2 manage no no bound 192.168.56.105/24
to change somethin in script use find.
try in terminal:
Code:
[admin@nufnuf] /ip/dhcp-client> printFlags: X - DISABLEDColumns: INTERFACE, USE-PEER-DNS, ADD-DEFAULT-ROUTE, STATUS, ADDRESS# INTERFACE USE-PEER-DNS ADD-DEFAULT-ROUTE STATUS ADDRESS 0 X wan1 yes no 1 X wan2 yes no 2 manage no no bound 192.168.56.105/24[admin@nufnuf] /ip/dhcp-client> :put [find interface=wan1]*1[admin@nufnuf] /ip/dhcp-client> set add-default-route=yes [find interface=wan1][admin@nufnuf] /ip/dhcp-client> printFlags: X - DISABLEDColumns: INTERFACE, USE-PEER-DNS, ADD-DEFAULT-ROUTE, STATUS, ADDRESS# INTERFACE USE-PEER-DNS ADD-DEFAULT-ROUTE STATUS ADDRESS 0 X wan1 yes yes 1 X wan2 yes no 2 manage no no bound 192.168.56.105/24[admin@nufnuf] /ip/dhcp-client> set add-default-route=no [find interface=wan1] [admin@nufnuf] /ip/dhcp-client> print Flags: X - DISABLEDColumns: INTERFACE, USE-PEER-DNS, ADD-DEFAULT-ROUTE, STATUS, ADDRESS# INTERFACE USE-PEER-DNS ADD-DEFAULT-ROUTE STATUS ADDRESS 0 X wan1 yes no 1 X wan2 yes no 2 manage no no bound 192.168.56.105/24
Statistics: Posted by tarasfilatov — Mon Dec 30, 2024 11:17 pm