O que significa $ IFACE?

1

Eu modifiquei meu arquivo de interfaces e, em vários lugares, vejo o uso da palavra-chave $IFACE em vários contextos. Não consigo encontrar menção a ele nas páginas de manual . O que isto significa? É uma palavra-chave compreendida pelo arquivo de interfaces ou devo alterá-la para algo para adaptar exemplos para o meu sistema?

    
por Fr33dan 08.05.2017 / 16:17

1 resposta

1

IFACE é uma variável interna para ifupdown ( ifup e ifdown ), pode ser usada no arquivo de configuração relevante /etc/network/interfaces (e em arquivos de diretórios relevantes).

A variável IFACE se expande para o nome da interface que está sendo processada atualmente por ifup ou ifdown .

Como todos os arquivos de configuração ' man pages, o manual de /etc/network/interfaces está na seção 5, e você pode obter isso facilmente com man 5 interfaces (ou mesmo com man interfaces se nada como interfaces existir em qualquer seções anteriores).

Para chegar à variável IFACE de uma só vez, aproveite a variável de ambiente LESS (supondo que seu pager para man seja less , que é o padrão):

LESS='+/^[[:blank:]]+IFACE' man 5 interfaces
    
por heemayl 08.05.2017 / 16:31