백슬래시 이스케이프를 사용하는 킥스타트 파일의 여러 줄 항목

백슬래시 이스케이프를 사용하는 킥스타트 파일의 여러 줄 항목

비슷한 것을 시도한 사람이 있습니까?

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

킥스타트 파일을 더 읽기 쉽게 만들려면? 백슬래시 이스케이프가 작동합니까?

저는 거의 최신이자 최고인 CentOS 7을 보고 있습니다.

답변1

아니요. 킥스타트 파일에서 줄 연속을 사용할 수 있는 유일한 위치는 %pre%post스크립트입니다. 이는 %pre( 또는 %post) 사이에 입력한 내용이 %end그대로 통역사에게 제공되기 때문입니다 (아마도 에 의해 제공됨 --interpreter).

킥스타트 파일의 다른 모든 라인( %packages및 제외 %addon)은 한 줄씩 실행됩니다.

노트:

  • %addon저는 어떤 플러그인도 사용해 본 적이 없으며 플러그인과 플러그인 사이에 실제로 의미 있는 내용을 넣을 수 있는지 %end, 줄 연속이 가능한지 잘 모르겠습니다 .

  • 그런 다음 *를 \사용하여 파일을 전처리 할 수 있습니다 .sed -z 's/\\\s*\n//'

*( -zGNU 특정 sed)

관련 정보