sh: 1: Syntax error: Bad fd number
Start on Ubuntu 6.10,Using dash default(theDebian Almquist Shell) instead bash(the GNUBourne-Again Shell).
但Login Shell还是bash. 原因是dash更快、更高效,而且它符合POSIX规范。
Ubuntu在启动的时候会运行很多shell脚本,使用dash可以加快启动速度。
bear@kumata:~/riscv/hbird-e-sdk$ ls -l /bin/sh lrwxrwxrwx 1 root root 4 11月 20 2018 /bin/sh -> dash $ sudo rm -rf /bin/sh $ sudo ln -s /bin/bash /bin/sh
Github地址:https://github.com/kumataahh