首页 > 其他分享 >为什么 echo -n 后面会带着一个百分号

为什么 echo -n 后面会带着一个百分号

时间:2023-12-11 13:12:04浏览次数:34  
标签:百分号 命令提示符 会带 echo 3.2 后面

 ~/ echo -n 1
1%
 ~/ echo 1
1
 ~/ echo -e 1
1
 ~/

在mac中使用echo -n的时候,发现其后面跟了一个%,比较奇怪,我预期中是直接1后面跟着命令提示符的。

查了资料:
zsh - Printf puts a percent sign after everything it prints - Stack Overflow

原来是 zsh 的一个行为,为了不污染下一个命令提示符,但是又想告诉你此行没有换行符,所以使用%表示输出已经截止了。

正常的 bash 中,应该是这样的:

bash-3.2$ echo -n 1
1bash-3.2$

1 在下一个命令提示符的前面

稍微提一句,sh 里面是不支持 echo 的 -n 参数的

标签:百分号,命令提示符,会带,echo,3.2,后面
From: https://www.cnblogs.com/wudanyang/p/17894154.html

相关文章

  • xray+bp+echole+rad
    安装证书burp安装证书开启burpsuite,如下图所示下载证书后输入cacert.der即可浏览器中上传证书,设置-->隐私和安全-->管理证书,一直下一步。xray安装证书输入.\xray.exegenca,生成证书和安装bp的证书步骤一样burpsuite+xrayproxysetting--->network--->conn......
  • Linux-03shell语法-expr&read&echo&printf&test[]
    表达式运算命令expr概述expr命令用于求表达式的值,格式为:expr表达式表达式说明:用空格隔开每一项用反斜杠放在sh特定的字符前面(发现表达式运行错误时,可以试试转义)对包含空格和其他特殊字符的字符串要用引号括起来expr会在stdout中输出结果。如果为逻辑关系表达式,则结......
  • Ubuntu安装typecho博客
    Ubuntu安装typecho博客简介名称的来历Typecho是由type和echo两个词合成的,来自于开发团队的头脑风暴。Type,有打字的意思,博客这个东西,正是一个让我们通过打字,在网络上表达自己的平台。Echo,意思是回声、反馈、共鸣,也是PHP里最常见、最重要的函数,相信大部分PHP爱好者都是从e......
  • 百分号、像素与数值的转换与像素区别
    vue百分值与数值之间转换方法一:lettopValue=Number(this.optionModel.grid[i].top);是尝试把整个字符串转换为数字,包括百分号。如果字符串不能被解析为有效的数字,那么结果将是NaN,在这种情况下,你可能需要添加错误处理代码来处理这种情况如果是40%值的话可以转成0.4......
  • 简单Echo服务器的实现
    简单Echo服务器的实现1.要求实现Echo服务器的客户端/服务器程序,客户端通过网络连接到服务器,并发送任意一串英文信息,服务器端接收信息后,将每个字符转换为大写并回送给客户端显示。这个项目的主要目的:熟悉C语言的网络编程(Socket),为开发更高级的网络应用打好基础。2.......
  • Docker部署Typecho
    一、简介Typecho是由type和echo两个词合成的,来自于开发团队的头脑风暴。Typecho基于PHP5开发,支持多种数据库,是一款内核强健﹑扩展方便﹑体验友好﹑运行流畅的轻量级开源博客程序。选用Typecho,搭建独一无二个人网络日志发布平台,享受创作的快乐。二、搭建Typecho绿联DX4600......
  • Linux 中 echo 命令 将字体输出颜色
     001、示例(base)[root@pc1test]#echo-e"\033[47;30mxxxxx\033[0m"##47表示背景色;30表示字体颜色xxxxx 002、取消背景色(base)[root@pc1test]#echo-e"\033[30mxxxxx\033[0m"##取消背景色,字体为黑色xxxxx(base)[root@pc1test]#echo......
  • echo命令
    echo是一个计算机命令,它可以基于TCP协议,服务器就在TCP端口7检测有无消息,如果使用UDP协议,基本过程和TCP一样,检测的端口也是7。是路由也是网络中最常用的数据包,可以通过发送echo包知道当前的连接节点有那些路径,并且通过往返时间能得出路径长度。功能说明:显示文字。语法:echo[-ne......
  • 初始命令cd cat pwd echo
    cd命令cd命令来自ChangeDirectory通常使用cd命令,更改当前所在工作目录ed[Linux路径]!cd命令直接执行,不写参数,表示回到用户Home目录cd命令直接执行,不写参数,表示直接回用户home目录cd+想要去到的路径跳转后观察用户内标识/等 pwd命令pwd:简称。PrintWo......
  • CMD命令之ECHO大全
      ECHO命令是大家都熟悉的DOS批处理命令的一条子命令,但它的一些功能和用法也许你并不是全都知道,不信你瞧: 1.作为控制批处理命令在执行时是否显示命令行自身的开关     格式:ECHO[ON|OFF]     如果想关闭“ECHOOFF”命令行自身的显示,则需要在该命令行前加上“@......