Я играл с Linux и замечал, что для некоторых таинственных причин команды типа «/ bin/sh» просто не сработают. Каждый раз, когда я пытаюсь запустить процесс, он дает сообщение об ошибке «не может выполнить двоичный файл».Shell жалуется, что «не может выполнить двоичный файл»
[email protected]:~$ sh sed
/bin/sed: /bin/sed: cannot execute binary file
Когда я впервые запускаю sh и пытаюсь выполнить sed, он преуспевает.
Я начинаю терять свои остроумие. Было бы здорово, если бы кто-нибудь мог мне помочь.
спасибо.
«sed» не является скриптом оболочки, поэтому вы не выполняете его с sh. –