Quoting in Bash

Posted linux内核及相关技术研究

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Quoting in Bash相关的知识,希望对你有一定的参考价值。

使用quoting机制可以保持bash中特殊字符的literal meaning,移除这些字符的特殊意义,在日常的bash操作中,经常会碰到。


例如:


$ echo * ; echo \*

a b

*


$ echo Hello    World ; echo 'Hello    World'

Hello World

Hello    World


$ echo ? ; echo "?" ; echo $HOME ; echo "$HOME" ; echo "\$HOME"

a b

?

/home/yt

/home/yt

$HOME


详细分析请阅读原文。

以上是关于Quoting in Bash的主要内容,如果未能解决你的问题,请参考以下文章

bash builtin eval

python 操作csv

引用 -replace & 变量

在 Python 中将数据导入命名元组

Honeysql RDBMS 是不可知的吗?

如何匹配sed中的单引号