这个容易理解。
debian8@debian:~$ printf "%-5s
" "hah"
hah
这个呢? --> n
debian8@debian:~$ printf "%-5s\n" "hah"
hah
按照上面的逻辑 如何解析? --> --> n 为何输出 n(字面),咩有换行?
debian8@debian:~$ printf "%-5s\
" "hah"
hah
debian8@debian:~$
下面几个,我就菜了。
debian8@debian:~$ printf "%-5s\\n" "hah"
hah
debian8@debian:~$ printf "%-5s\\
" "hah"
hah
debian8@debian:~$ printf "%-5s\\\n" "hah"
hah
请解释一下,bash的这种行为?