ubuntu由於使用了/bin/sh 導致找不到pushd命令
ubuntu由於使用了/bin/sh 導致找不到pushd命令
切換回/bin/bash即可,但是我在shell中宣告#!/bin/bash還是繼續報錯
看到一句解釋如下:
This has to do with /bin/sh being linked to /bin/dash instead of /bin/bash in ubuntu’s latest releases. To fix it once and for all do the following:
使用下面的方法,讓ubuntu預設用/bin/bash:
# rm -f /bin/sh
# ln -s /bin/bash /bin/sh