Linux 如何将星号回显到输出
我的shell脚本中的行是Linux 如何将星号回显到输出,linux,output,echo,Linux,Output,Echo,我的shell脚本中的行是 OUTPUTMESSAGE="****Warning error $MYERRORNUM ****" echo $OUTPUTMESSAGE 星号扩展为文件名,因此看起来像 file1 file2 file 3 file4 Warning error 404 file1 file2 file 3 file4 如何防止echo中的*扩展?不仅在赋值中引用变量名,而且在echo命令中引用变量名: OUTPUTMESSAGE="****Warning error
OUTPUTMESSAGE="****Warning error $MYERRORNUM ****"
echo $OUTPUTMESSAGE
星号扩展为文件名,因此看起来像
file1 file2 file 3 file4 Warning error 404 file1 file2 file 3 file4
如何防止
echo
中的*
扩展?不仅在赋值中引用变量名,而且在echo
命令中引用变量名:
OUTPUTMESSAGE="****Warning error $MYERRORNUM ****"
echo "$OUTPUTMESSAGE"
更多信息可以在的答案中找到。对bash有效,请尝试:bash转义字符是
\
反斜杠,而不是/