【发布时间】:2015-10-06 23:54:21
【问题描述】:
我有个小问题
我有一个 posix shell,但我需要运行一个 bash 命令。
思考
root@home:~# sh
# /bin/bash /bin/ls
但是,当我这样做时,我得到了
/bin/ls: /bin/ls: cannot execute binary file
我确定我错过了一些简单的东西,但我不确定它是什么。有什么帮助吗?我也需要一行完成。
【问题讨论】:
-
ls不是 bash 命令。 -
ls 不是 bash 命令,它是二进制文件。只需运行
ls。 -
ls 只是任何旧命令的示例。
-
“任何旧命令”不是 bash 命令。 Bash 命令是有界和有限集。