在Linux命令中 echo -e  这个参数e是什么意思。
echo –e “I will use ‘touch’ command to create 3 files.” 这里参数e的作用是什么
man帮助的解释是,允许后面的输出进行转义,假设你是 echo -e "i will use \n $HOME" 输出的将是
i will use 
/root(当前用户的主目录)
如果是 echo "i will use \n $HOME" 则输出是:
i will use \n $HOME
[root@pa137 bin]#  echo  "\033[32m陈俊杰\033[m"
\033[32m陈俊杰\033[m
[root@pa137 bin]#  echo  -e "\033[32m陈俊杰\033[m"
陈俊杰
[root@pa137 bin]# 
 
-e     enable interpretation of backslash escapes
-e加上后\起到转义作用,比如\n代表回车 

GitHub 加速计划 / li / linux-dash
10.39 K
1.2 K
下载
A beautiful web dashboard for Linux
最近提交(Master分支:2 个月前 )
186a802e added ecosystem file for PM2 4 年前
5def40a3 Add host customization support for the NodeJS version 4 年前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐