O padrão Unicode define pontos de código e nomes de letras dos sistemas de escrita do mundo. Existe um programa de linha de comando no Ubuntu (Linux) para imprimir letras por seus nomes (difusos) ?
Aqui está o que eu espero de um programa desse tipo (chamado pucc
: Imprimir caractere Unicode — imprime o caractere Unicode dado seu nome ou regex):
$> pucc sigma
ͻ = 037B (greek small reversed lunate *sigma* symbol)
ͼ = 037C (greek small dotted lunate *sigma* symbol)
ͽ = 037D (greek small reversed dotted lunate *sigma* symbol)
Σ = 03A3 (greek capital letter *sigma*)
ς = 03C2 (greek small letter final *sigma*)
σ = 03C3 (greek small letter *sigma*)
...
$> pucc root
؆ = 0606 (arabic-indic cube *root*)
؇ = 0607 (arabic-indic fourth *root*)
√ = 221A (square root)
∛ = 221B (cube *root*)
∜ = 221C (fourth *root*)
...
Entendo que é apenas curl/grep
um ping do arquivo de texto Unicode mantido pelo Unicode Consortium e a saída depende da disponibilidade das fontes Unicode no sistema, mas só queria saber se isso já estava disponível como um comando ou se era possível usar o filtro mágico.