shell echo 打印换行
echo -e “aaaaaaaaaaaaaaaaa\nbbbbbbbbbbbbbb”
转载于//www.cnblogs.com/dannyyao/p/7214399.html
echo -e “aaaaaaaaaaaaaaaaa\nbbbbbbbbbbbbbb”
转载于//www.cnblogs.com/dannyyao/p/7214399.html
![在这里插入图片描述][watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ub
1、问题背景 在python语言中,使用print()进行打印,默认是换行打印;如果要实现不换行打印,可以在print()添加第二个参数end='' 2、实现源码
echo -e "aaaaaaaaaaaaaaaaa\\nbbbbbbbbbbbbbb" ![1078922-20170720204220599-1241046637.png
一、现象 echo打印不出换行 指令 ps aux | grep python ps aux | grep python | xargs echo
shell环境中,echo是常用的数据命令,但有的时候,想通过“\\n”使输出换行却换不了,这个时候需要增加-e选项: $ echo "Hellow.\nHey ma
使用echo创建文件 `echo "aaaa" >> hello.txt` 以追加的形式打开或创建文件,将字段写入到hello.txt;
echo要支持同C语言一样的\\转义功能,只需要加上参数-e,如下所示: \[~\]\echo "Hello world.\\nHello sea" Hello worl
1. echo的参数中, -e表示开启转义, /c表示不换行: echo -e "please input a value:/c" 2. -n不换行: e
换行与不换行 echo默认是有换行的, -n的时候, 是不换行的, 看下man的介绍: ubuntu@VM-0-13-ubuntu:~$ man echo | g
1、换行符:\\n 2、echo 必须加上-e 选项 echo -e 'sdfskfjlsdjfkds\\n1111111111' 输出: sdfskfjls
还没有评论,来说两句吧...