请问linux shell if [ X"$?" == X"0" ]
答案:2 悬赏:10
解决时间 2021-01-27 17:22
- 提问者网友:遮云壑
- 2021-01-27 09:04
请问linux shell if [ X"$?" == X"0" ]
最佳答案
- 二级知识专家网友:舊物识亽
- 2021-01-27 10:18
防止出现语法错误。如果不写X,当$?为空或未设置时,语句被解释为 if [ = "0" ], 出现语法错误。加上X后解释未 if [ X = X"0" ] ,依然正确。当$? 不为空时,两者是一样的。
全部回答
- 1楼网友:野慌
- 2021-01-27 10:43
没什么含义,只是一个附加字符,比如 [ "abc" == "abc" ] 和 [ "Xabc" == "Xabc"]效果一样
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯