bin/bash shell 换行失败
shell 失败 Bash 换行 bin
2023-09-27 14:24:29 时间
1
dash中
echo 'hello\nworld'
将会输出
hello
world
2
bash中
echo 'hello\nworld'
将会输出
hello\nworld
一般情况下 /bin/sh 被软链到 /bin/dash,偶尔也会遇到有人把 /bin/sh 软链到 /bin/bash。就会出现结果与预期不符的情况。
/bin/echo -e 'hello\nworld'
可以解决上述问题
bash支持的语法更多,建议用bash。dash更轻量级。
相关文章
- Shell特殊变量和命令行参数详解
- Shell中的特殊变量说明
- Shell+Curl监控网站页面访问状态,利用SendEmail发邮件通知
- GitHub客户端和Shell的基本操作和理解
- Linux&shell 之Shell命令进阶
- jenkins使用shell脚本执行nohup java -jar包失败
- shell 文本加密
- 案例九:shell脚本自动创建多个新用户,并设置密码
- Linux再学--shell基础4函数
- Shell脚步之监控iostat数据
- 找出指定目录下,大于指定大小的文件(LINUX SHELL)
- 用shell脚本挂载linux主机拷贝相应文件copy.sh
- HBase 过滤器 及shell 操作过滤器