Может ли сценарий, начинающийся с плохой линии shebang, работать?

Создание определенных скриптов для использования в Lubuntu / LXDE, как описано здесь, которые должны выглядеть так

и были созданы для запуска ярлыком, как описано в последней части этого ответ, чтобы найти в Интернете выбранный текст, я допустил ошибку: я запустил некоторые скрипты с линией

#! bin/bash 

вместо

#! /bin/bash

, но только обнаружил ошибку после попытки использовать одни и те же скрипты в другой системе (Xfce в Mint), что заставило меня искать и находить здесь , который предложил исправление: и теперь исправленные скрипты работают так, как предполагалось в Mint / Xfce.

Но скрипты с плохой строкой все еще работают в Lubuntu, как будто плохая строка не так уж плоха!

(Настройки ярлыка lxde находятся в ~/.config/openbox/lubuntu-rc.xml, и они явно указывают сценарии, содержащие плохую строку.)

Как это возможно?

1
задан 13 April 2017 в 15:24

0 ответов

Другие вопросы по тегам:

Похожие вопросы: