[oracle@localhost ~]$ echo -e "here is a tab\there are two tabs\t\tok"
here is a tab here are two tabs ok
here is a tab here are two tabs ok
[oracle@localhost ~]$ vi /u01/app/chengcj/echo.sh
#!/bin/sh
echo -e 'this echo's 3 new lines \n\n\n"
echo "ok"
[oracle@localhost ~]$ /u01/app/chengcj/echo.sh
/u01/app/chengcj/echo.sh: line 3: unexpected EOF while looking for matching `"'
/u01/app/chengcj/echo.sh: line 5: syntax error: unexpected end of file
#!/bin/sh
echo -e 'this echo's 3 new lines \n\n\n"
echo "ok"
[oracle@localhost ~]$ /u01/app/chengcj/echo.sh
/u01/app/chengcj/echo.sh: line 3: unexpected EOF while looking for matching `"'
/u01/app/chengcj/echo.sh: line 5: syntax error: unexpected end of file
--错误原因是: -e 'this 中的 逗号应该改成双引号
[oracle@localhost ~]$ /u01/app/chengcj/echo.sh
this echo's 3 new lines
this echo's 3 new lines
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/24156512/viewspace-720410/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/24156512/viewspace-720410/