我正在玩linux并注意到由于某些神秘的原因,像'/ bin/sh'这样的命令将无法正常工作.每次我尝试启动一个进程时,都会产生"无法执行二进制文件"错误消息.
m@sanctuary:~$ sh sed
/bin/sed: /bin/sed: cannot execute binary file
Run Code Online (Sandbox Code Playgroud)
当我第一次启动sh并尝试执行sed时,它会成功.
我开始失去智慧.如果有人可以帮助我,那将是很棒的.
谢谢.
"sed"不是shell脚本,所以你不用sh执行它.只是输入sed ...args...不sh sed ...args...