论坛风格切换切换到宽版
  • 481阅读
  • 6回复

关于echo输出问题。 [复制链接]

上一主题 下一主题
离线tomsina.
 
发帖
2065
C币
-140211
威望
356
贡献值
1
银元
-1
铜钱
4481
人人网人气币
0
只看楼主 倒序阅读 使用道具 楼主  发表于: 2009-04-27
我在一个makefile文件里看见这样一句话.:--- 印刷
echo
"\"Available ext.ension.s:\\\\n\"" \--------------彩票
这里n.前面为啥会有4个反斜杠,我觉得两个就够了啊。.

评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
发帖
2059
C币
-132341
威望
398
贡献值
1
银元
-2
铜钱
4694
人人网人气币
0
只看该作者 沙发  发表于: 2010-04-10
4个反斜杠,输出的时候应该只剩两个吧?

离线石油人.
发帖
2053
C币
-152472
威望
377
贡献值
1
银元
-3
铜钱
4598
人人网人气币
0
只看该作者 板凳  发表于: 2010-04-10
BACKBONE/test$echo "\"Available extensions:\\\\n\""
"Available extensions:\n"
BACKBONE/test$echo "\"Available extensions:\\n\""
"Available extensions:
"
BACKBONE/test$

离线aqxsj.
发帖
2138
C币
-152161
威望
419
贡献值
1
银元
0
铜钱
4863
人人网人气币
0
只看该作者 地板  发表于: 2010-04-10
是啊,输出的形式应该是:
"A******s:\n"

两个反斜杠输出的结果变成:
"A******s:
"
所以要用四个反斜杠,但不知为什么。

离线122284197.
发帖
2115
C币
-235616
威望
365
贡献值
1
银元
-4
铜钱
4739
人人网人气币
0
只看该作者 4楼 发表于: 2010-04-10
如果要输出为

"A******s:\n"

应该是
echo
"\"Available extensions:\\\n\"" 三个才对

离线slmtly.
发帖
1928
C币
-61058
威望
352
贡献值
1
银元
-4
铜钱
4297
人人网人气币
0
只看该作者 5楼 发表于: 2010-04-10
4个没问题。。。。

离线poomo.
发帖
2145
C币
-604700
威望
359
贡献值
5
银元
-3
铜钱
4675
人人网人气币
0
只看该作者 6楼 发表于: 2010-04-10
四斜杠就不是这样了,是
echo
"\"Available extensions:\\\\n\"" \

输出"Available extensions:\\n"" \

而没有回车了
快速回复
限100 字节
如果您提交过一次失败了,可以用”恢复数据”来恢复帖子内容
 
上一个 下一个