printf '\U1F984\n'
As versões 4.1 e anteriores do shell Bourne Again não entendem as sequências de escape \U
e \u
no argumento format do comando printf
interno. Para usá-los, você precisa da versão 4.2 ou posterior. Esta adição está nas notas de lançamento do shell Bourne Again para a versão 4.2, em 2011.
Como alternativa, use o shell Z versão 4.1.1 ou posterior. O shell Z ganhou essa extensão para printf
alguns anos antes, em 2003. O shell Korn 93 também possui essa extensão há algum tempo.
É claro que você pode converter o ponto de código em UTF-8 e imprimir o UTF-8 diretamente como uma seqüência de octetos codificados em octal, o que deve funcionar com qualquer padrão em conformidade não-adiada printf
:
printf '0764\n'