Entradas multilinhas em um arquivo de kickstart usando escapes de barra invertida

2

Alguém já tentou algo como

network \
  --activate \
  --onboot=yes \
  --bootproto=static \
  --etc. \
  --etc. \
  --etc....

Para tornar um arquivo de kickstart mais legível? As falhas de barra invertida funcionam?

Estou olhando para o CentOS 7, mais recente e melhor, mais ou menos.

    
por dafydd 03.09.2016 / 00:50

1 resposta

1

Não, os únicos locais em um arquivo de kickstart que você pode usar continuações de linha são os scripts %pre e %post . Isso porque o que você colocar entre %pre (ou %post ) e seu %end é dado como está para o interpretador (possivelmente dado por --interpreter ).

Todas as outras linhas no arquivo de kickstart (exceto %packages e %addon ) são executadas linha por linha.

Notas:

  • Eu nunca usei nenhum addon, não tenho certeza se você pode realmente colocar algo significativo entre %addon e seu %end e se isso pode ter continuações de linha.

  • Você pode usar \ e, em seguida, pré-processar seu arquivo, por exemplo, com sed -z 's/\\s*\n//' *

* ( -z é específico para o GNU sed )

    
por 03.09.2016 / 03:26