No siempre es posible o útil ejecutar partes de un script en una subcapa.
También uso pushd
/ popd
en scripts, (no importa porque de todos modos generalmente tengo bashisms en mis scripts )pero, según tengo entendido, esta es principalmente una característica conveniente para una interacción shell, y no debe esperarse que el uso de subshells sea divertido.
Нет, в man nmcli
, в таблице 25 «Опции IPv4» вы можете прочитать, что ip4
является псевдонимом для ipv4.addresses ipv4.method
. Однако отмечается, что:
The alias is equivalent to the +ipv4.addresses syntax and also sets ipv4.method to manual. It can be specified multiple times.
Общий совет :Всегда проверяйте страницы info
или man
, если не уверены.
Из nmcli
руководства:
Table 25. IPv4 options
┌──────┬────────────────┬────────────────────────┐
│Alias │ Property │ Note │
├──────┼────────────────┼────────────────────────┤
│ip4 │ ipv4.addresses │ The alias is │
│ │ ipv4.method │ equivalent to the │
│ │ │ +ipv4.addresses syntax │
│ │ │ and also sets │
│ │ │ ipv4.method to manual. │
│ │ │ It can be specified │
│ │ │ multiple times. │
├──────┼────────────────┼────────────────────────┤
│gw4 │ ipv4.gateway │ │
└──────┴────────────────┴────────────────────────┘