§ parece não ter um único caractere de byte, como apontado no comentário Use sinal de seção § como delimitador de corte
cut
só pode funcionar com caracteres de byte único
relacionado link
Eu pensei que isso seria muito simples
echo "1§2" | cut -d § -f 2
deve dar "2", certo? Mas o que eu tente
echo "1§2" | cut -d § -f 2
echo "1§2" | cut -d \§ -f 2
echo "1§2" | cut -d "§" -f 2
echo "1§2" | cut -d '§' -f 2
Eu sempre recebo
cut: the delimiter must be a single character
Alguém sabe por quê? § não parece ser um personagem especial de forma alguma.
§ parece não ter um único caractere de byte, como apontado no comentário Use sinal de seção § como delimitador de corte
cut
só pode funcionar com caracteres de byte único
relacionado link