Comprendre deux drapeaux et un signe dollar dans une command CURL

J'ai cliqué droit sur une request de publication dans Chrome et sélectionné Copier en tant que cURL

J'ai une command cURL qui inclut les éléments suivants

--data-binary $'------WebKitFormBound 

Je suis habitué à voir des requêtes cURL qui ont un seul drapeau et une seule string. Comme ça

 $curl -0 "output.txt" 

Je comprends que la command --data-binary affichera des données binarys (probablement après avoir converti la string après le commutateur –databinary en binary). Mais que signifie le signe dollar?

Que signifie la requête curl si elle a deux tirets et un signe dollar?

La notation utilisée $'...' est une forme spéciale de citation d'une string reconnue par quelques shells comme ksh (d'où il est originaire), zsh et bash .

extrait

Chaînes qui sont analysées pour ANSI C comme les séquences d'échappement. La syntaxe est $ 'string'

Exemple

 $ echo $'hola\n' hola $ 

Les references

  • Citations et s'échapper
  • 3.1.2.4 Citation ANSI-C