폼 피드 문자(\x0c)에서 문자열을 분할한 다음 다음을 수행해야 합니다.
- 이전 부분 출력
- 논리 좀 해봐
- 다음 부분을 출력합니다.
ksh
나는 지금 막혔다.
문자열을 두 개의 변수로 설정하고 읽으려고 시도했지만 IFS=\x0C
따옴표가 있거나 없는 구분 기호를 찾을 수 없으며 구분 기호를 포함한 전체 문자열을 첫 번째 변수에 넣습니다.
내가 무엇을 놓치고 있나요?
답변1
그리고:
IFS=\x0C
formfeed가 아닌 IFS
string으로 설정했습니다 .x0C
\f
ksh
(및 bash
, zsh
) 에서는 mksh
다음을 사용할 수 있습니다.
IFS=$'\f'
또는 POSIXLY:
IFS=$(printf \\f)