Daugiau
Kaip paleisti .sh failą
Galimas dublikatas: [Kaip paleisti .sh failus terminale?] (https://askubuntu.com/questions/38661/how-do-i-run-sh-files-in-terminal)
Noriu iš interneto atsisiųsti "Linux" skirtą programą "JDownloader". Tačiau failas yra .sh ir kai liepiu ubuntu atidaryti failą, jis naudoja kažkokį teksto redaktorių. Ieškojau Ubuntu programinės įrangos parduotuvėje ir neradau jokios programos jam atidaryti. Ar yra koks nors būdas, kaip galėčiau ją įdiegti?
91
3
Pagal numatytuosius nustatymus failų tvarkyklė gali nerodyti šios parinkties ir vietoj jos failą atidaryti gedit programoje. Tokiu atveju pakeiskite failų tvarkyklės pirmenybę at: Elgesys: Edit-> Preferences -> Behaviour į "paklausti kiekvieną kartą" arba iš karto į "paleisti vykdomąsias programas";
Komandinė eilutė
Komentuokite žemiau, jei tai neveikia :)
Jei vis dar neveikia, nepaisant to, kad pažymėta leisti vykdyti failą kaip programą, kai dukart spustelėsite .sh failą ir jis paleis gedit, pereikite į aplanką su scenarijumi.
Atsidūrę teisingame scenarijaus aplanke, galite paleisti scenarijų taip:
Jei tai neveikia, galite pabandyti
Iš FAT skirsnio
Vadovaukitės šiuo adresu https://askubuntu.com/questions/23128/how-do-i-execute-a-file-from-a-fat-usb-drive
Komandinė eilutė
Be to, ką rekomendavo liquid, įprasta procedūra yra pakeisti teises, kad šis failas taptų vykdytinas:
Tada paleiskite šį failą:
GUI
Tą patį galima pasiekti ir "Nautilus" failų naršyklėje, naudojant kontekstinį meniu, pakeitus
Execute
vėliavėlesProperties
->Permissions
.Pabandykite
sh nameoffile.sh
terminale (įsitikinkite, kad esate aplanke, kuriame įrašytasnameoffile.sh
)