O que significa '$' em '$' \ 2 ''? [duplicado]

0

De link

tmp=${string//"$separator"/$''} 

O que significa $ em $'' ?

$'' é uma expansão de parâmetro?

Obrigado.

    
por Tim 01.08.2017 / 16:03

1 resposta

3

Isso é ANSI-C Quoting :

Words of the form $'string' are treated specially. The word expands to string, with backslash-escaped characters replaced as specified by the ANSI C standard.

$'' é expandido para o caractere de oito bits cujo valor é o valor octal 2. Na resposta a que você se refere, esse caractere é usado como um separador de campo.

    
por 01.08.2017 / 16:08

Tags