Chinaunix

标题: 请问,#echo "test\\c" 这条语句有问题吗? [打印本页]

作者: lifengmcse    时间: 2004-08-16 10:36
标题: 请问,#echo "test\c" 这条语句有问题吗?
请问,#echo \"test\\c\" 这条语句有问题吗?在虚拟机上输出为:test\\c 并没有换行
作者: lifengmcse    时间: 2004-08-16 13:04
标题: 请问,#echo "test\c" 这条语句有问题吗?
           \r\n\r\n新手上路,还请多多指教     
作者: Ryker    时间: 2004-08-16 13:16
标题: 请问,#echo "test\c" 这条语句有问题吗?
sh 中这种用法在脚本中是正确的,不知道在其它脚本中是否可行
作者: wingger    时间: 2004-11-13 13:28
标题: 请问,#echo "test\c" 这条语句有问题吗?
有的系统是这样的\r\n
  1. #echo -e  \"test\\c\"
复制代码

作者: dooza    时间: 2004-11-13 14:08
标题: 请问,#echo "test\c" 这条语句有问题吗?
solaris中:\r\n\r\n#echo -e \"test \\n is \\n test\"\r\n\r\n\\n才是换行符号啊。
作者: wingger    时间: 2004-11-13 16:00
标题: 请问,#echo "test\c" 这条语句有问题吗?
原帖由 \"dooza\" 发表:\nsolaris中:\r\n\r\n#echo -e \"test \\n is \\n test\"\r\n\r\n\\n才是换行符号啊。
\r\n\r\n和LINUX一样的,不过LINUX中须加-e才能生效,solaris应该不用加,楼主用\\n错了,\\c是不换行,\\n是换行 \r\n\r\n
原帖由 \"网中人\" 发表:\n\r\n\r\necho 常用选项: \r\n-e :启用反斜线控制字符的转换(参考下表) \r\n-E:关闭反斜线控制字符的转换(预设如此) \r\n-n :取消行末之换行符号(与 -e 选项下的 \\c 字符同意) \r\n\r\n关于 echo 命令所支持的反斜线控制字符如下表: \r\n\\a:ALERT / BELL (从系统喇叭送出铃声) \r\n\\b:BACKSPACE ,也就是向左删除键 \r\n\\c:取消行末之换行符号 \r\n\\E:ESCAPE,跳脱键 \r\n\\f:FORMFEED,换页字符 \r\n\\n:NEWLINE,换行字符 \r\n\\r:RETURN,回车键 \r\n\\t:TAB,表格跳位元元键 \r\n\\v:VERTICAL TAB,垂直表格跳位元元键 \r\n\\n:ASCII 八进位编码(以 x 开首为十六进制) \r\n\\\\:反斜线本身 \r\n





欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2