awk 또는 gawk를 통해 정보를 사용하는 방법은 무엇입니까?

awk 또는 gawk를 통해 정보를 사용하는 방법은 무엇입니까?

iafter를 사용하여 인덱스 검색을 시도했지만 info awk인덱스를 찾을 수 없다고 말했습니다. 그래서 으로 전환 info gawk하고 실행했지만 해당 기능 i gensub으로 점프하지 않습니다 . gensub결과 I gensub는 다음과 같습니다.

Index entries that match 'gensub':

* Menu:

* '&' (ampersand), 'gsub()'/'gensub()'/'sub()' functions and: Gory Details. 
                                                              (line    6)
* '\' (backslash), 'gsub()'/'gensub()'/'sub()' functions and: Gory Details. 
                                                              (line    6)
* ampersand ('&'), 'gsub()'/'gensub()'/'sub()' functions and: Gory Details. 
                                                              (line    6)
* backslash ('\'), 'gsub()'/'gensub()'/'sub()' functions and: Gory Details. 
                                                              (line    6)
* escape processing, 'gsub()'/'gensub()'/'sub()' functions: Gory Details. 
                                                              (line    6)
* 'gensub':                              Using Constant Regexps. 
                                                              (line   43)
* 'gensub' <1>:                          String Functions.    (line   89)
* 'gensub()' function ('gawk'), escape processing: Gory Details. 
                                                              (line    6)

FS검색해봐도 비슷한 결과가 나오네요 OFS...

gawk 정보는 gawk-docunbuntu 16.04의 패키지에서 가져옵니다.

내가 뭐 잘못 했어요?

답변1

IMHO 이것은 문서의 버그입니다. 사용부분상수 정규식(6.1.2.1)다음 섹션보다 오래 전에 나타납니다.문자열 함수(9.1.3), 실제 gensub문서가 포함되어 있습니다. 보고 있다원천:

@cindexgawkfunc{gensub}
@cindexawkfunc{sub}
@cindexawkfunc{gsub}
Constant regular expressions are also used as the first argument for
the @code{gensub()}, @code{sub()}, and @code{gsub()} functions, as the
second argument of the @code{match()} function,

이번이 처음 등장하고 @cindexgawkfunc{gensub}, 두번째 등장입니다.실제 기능 문서. 서로 다른 라벨을 사용하는 것부터 시작해야 합니다.

관련 정보