In locales where the character encoding is a superset of ASCII this prints the literal character 47 is the octal ASCII value of the apostrophe character and a newline The hexadecimal version can also be used with a few printf implementations including the bash builtin but is not standard POSIX printf in bash 4 2 and higher and in ksh93 supports Unicode code points as well