echo -ne "hello\n"
使用 bash 和破折号的相同命令,我得到了不同的行为。见下文 :
$ bash -c 'echo -ne "hello\n"'
hello
$ dash -c 'echo -ne "hello\n"'
-ne hello
这是为什么 ?完全看不懂……</p>
我的系统:
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 12.04.5 LTS
Release: 12.04
Codename: precise