A sintaxe $'\ooo' (de ksh93 e agora encontrada na maioria dos shells semelhantes a Bourne incluindo zsh , bash , mksh , FreeBSD sh ) usa o padrão ( como em C e na maioria das outras linguagens) em oposição a echo syntax para escapes octal. Então, isso é \ seguido por até 3 dígitos octal: $'7' . $'77' seria como $'7'7 . Então:
ls -ld $'77'
mv $'77' better-name
(observe que 7 , também conhecido como ^? ou DEL caractere em ASCII, não é o caractere Backspace / ^H / BS / )