乐趣区

关于linux:Linux命令行非法字符处理

Linux 命令中像 $、& 这样的属于非法字符,如果只想在命令外面将这些特殊字符作为个别的符号显示怎么办?须要应用援用,Linux 中有三种援用办法。

  1. 用双引号 “” 括起来,不过这对 “$” 有效。

    echo “Today is $(date)”

  2. 用单引号 ” 括起来,进行所有特殊字符的性能。

    echo ‘Today is $(date)’

  3. 反斜杠 \ 本义,这在很多场合都有通用的。

    echo “Today is $(date)”

输入:

[root@localhost ~]# echo "Today is $(date)"
Today is 2021 年 07 月 01 日 星期四 20:27:00 CST
[root@localhost ~]# echo 'Today is $(date)'
Today is $(date)
[root@localhost ~]# echo "Today is \$(date)"
Today is $(date)
退出移动版