bar
및 baz
의 데이터 세트 (foo
)가 섹션 '에서 출력됩니다. baz
이있는 섹션은 출력 맨 위에 정렬해야합니다.텍스트 섹션 정렬 (유닉스/쉘)
입력 예;
= foo4 =
bar
(..)
barN
= foo1 =
bar
(..)
barN
= foo5 =
bar
(..)
barN
baz
= foo2 =
bar
(..)
barN
= foo3 =
bar
(..)
barN
baz
위의 예에서, I 즉 목록 섹션 "이름"으로 하위 분류를 섹션 = foo3 =
및 = foo5 =
가 출력의 상부로 이동, 그리고 것이다.
= foo3 =
= foo5 =
= foo1 =
= foo2 =
= foo4 =
그러나 섹션의 내용은 그대로 유지됩니다.
작품 완전히 같은 광고했다가 빠르고 쉽게 읽을 대답 하시겠습니까과 다시 ++를 읽을 것으로 – Jan
를 제외하고, 나는 또한이 "죽은"/ 빈 섹션들 - 다른'elsif'를 가진 것들을 버릴 수 있습니까? – Jan
@Jan : 빈 섹션은 첫 번째'if' 브랜치를 통과 할 것입니다. 일단'/ baz '를 체크하기 전이라도 비어 있지 않으면 섹션을 비어있게 설정할 수 있습니다 /'. 출력 할 때 빈 섹션을 찾는 것을 건너 뛸 수 있습니다. – choroba