~에서https://unix.stackexchange.com/a/378549/674
tmp=${string//"$separator"/$'\2'}
무슨 $
뜻인가요 $'\2'
?
매개변수 확장 인가요 $'\2'
?
감사해요.
답변1
이것은ANSI-C 인용문:
이 형태의 단어는
$'string'
특별히 처리됩니다. 단어는string
ANSI C 표준에 지정된 대로 대체된 백슬래시 이스케이프 문자를 사용하여 확장됩니다.
$'\2'
8자로 확장되면 해당 값은 8진수 값 2입니다. 인용한 답변에서 이 문자는 필드 구분 기호로 사용됩니다.