У меня есть один файл сценария Shell. Внутри я создал один текстовый файл в той же папке, где размещен sh-файл.Сделать sh исполняемым как exe в окне
Я хочу запустить файл sh с двойным щелчком. Когда пользователь дважды щелкает sh-файл, sh-файл будет исполнен, и один текстовый файл должен быть сгенерирован в том же каталоге.
Я знаю, что я могу сделать исполняемый файл с помощью: chmod +x myfile.sh
, но проблема заключается в:
при запуске этого файла на другой машине или же машина с различным приводом, мне нужно, чтобы снова исполняемым. Мне нужно поведение, подобное «exe файл» в Windows.
Какую файловую систему вы копируете вокруг этого скрипта, чтобы он потерял свой исполняемый бит? Попробуйте пропустить архив tar и распаковать его из «tar», который может сохранить бит. – woolstar
woolstar @ я использую ubuntu 12.04. Я создаю исполняемый файл на этом компьютере и копирую его в pendrive, и когда вы запускаете его из pendrive на другой машине (машина моего друга Ubuntu 10.04), это не работает. – Rickyrock
Является ли накопитель для ручек FAT? или ext3? – woolstar