当前位置: 首页 > Linux

Linux命令行中非法字符的处理

时间:2023-04-06 06:41:44 Linux

Linux命令,如$,&是非法字符。如果只想在命令中将这些特殊字符显示为通用符号怎么办?需要用到引用,linux中有3种引用方式。用双引号“”括起来,但这对“$”没有影响。echo"Todayis$(date)"包含在单引号''中以停止所有特殊字符功能。echo'Todayis$(date)'反斜杠\转义,在很多场合很常见。echo"Todayis$(date)"输出:[root@localhost~]#echo"Todayis$(date)"TodayisThursday,July1,202120:27:00CST[root@localhost~]#echo'今天??是$(date)'今天是$(date)[root@localhost~]#echo"今天是\$(date)"今天是??$(date)