在分词的时候 bash 会尊重quoting规则: Escape Character:反斜杠\+ 一个字符被视为特殊字符,如换行\n、凤鸣\a、回车\r、退格\b;反斜杠\+ 一个八进制/十六进制整数被视为特殊字符,如 ESC\033(八进制)\x1b(十六进制);特别的,当反斜杠后面是换行符(行末),对应的特殊字符是续行。 Single Quote:单引号'括...
16.3. Double Quotes Double quotes in bash will suppress special meaning of every meta characters except "$", "\" and "`". Any other meta characters will be read literally. It is also possible to use single quote within double quotes. If we need to use double quotes within double quotes ...
3.1.2.1 Escape Character A non-quoted backslash ‘\’ is the Bash escape character. It preserves the literal value of the next character that follows, with the exception ofnewline. If a\newlinepair appears, and the backslash itself is not quoted, the\newlineis treated as a line continuatio...
\bbackspace 回退 \ean escape character 字符 Esc \fform feed 进纸 \nnew line 新行符 \rcarriage return 回车 \thorizontal tab 水平跳格 \vvertical tab 竖直跳格 \\backslash 反斜杠 \'single quote 单引号 \nnn一个八比特字符,它的值是八进制值 nnn (一到三个数字) \xHH一个八比特字符,它的值...
反斜线,反斜杆(escape [backslash])。 \1. 放在特殊符号之前,转义特殊符号的作用,仅表示特殊符号本身,这在字符串中常用; \2. 放在一行指令的最末端,表示紧接着的回车无效(其实也就是转义了Enter),后继新行的输入仍然作为当前指令的一部分。 10. ` 反引号/后引号-命令替换 ...
16.2. Single quotes Single quotes in bash will suppress special meaning of every meta characters. Therefore meta characters will be read literally. It is not possible to use another single quote within two single quotes not even if the single quote is escaped by backslash. ...
http://stackoverflow.com/questions/5608112/escape-filenames-using-the-same-way-bash-do-it 找到了两个东西可以实现这个功能: python 3.3a 的 shlex.quote bash 的内置命令 printf "%q" str(这货可不是 coreutils 的 printf !) ...
反斜线,反斜杆(escape [backslash])。 1. 放在特殊符号之前,转义特殊符号的作用,仅表示特殊符号本身,这在字符串中常用; 2. 放在一行指令的最末端,表示紧接着的回车无效(其实也就是转义了Enter),后继新行的输入仍然作为当前指令的一部分。 / 斜线,斜杆(Filename path separator [forward slash])。
反斜线,反斜杆(escape [backslash])。 1. 放在特殊符号之前,转义特殊符号的作用,仅表示特殊符号本身,这在字符串中常用; 2. 放在一行指令的最末端,表示紧接着的回车无效(其实也就是转义了Enter),后继新行的输入仍然作为当前指令的一部分。 / 斜线,斜杆(Filename path separator [forward slash])。
反斜线,反斜杆(escape [backslash])。 1. 放在特殊符号之前,转义特殊符号的作用,仅表示特殊符号本身,这在字符串中常用; 2. 放在一行指令的最末端,表示紧接着的回车无效(其实也就是转义了Enter),后继新行的输入仍然作为当前指令的一部分。 / 斜线,斜杆(Filename path separator [forward slash])。