Autorius Tema: Kaip paleisti *.sh skripta?  (Skaityta 4272 kartus)

Neprisijungęs Lukas

  • Administratorius
  • Herojus
  • ******
  • Įrašai: 7431
  • Karma: +232/-15
    • Žiūrėti profilį
Kaip paleisti *.sh skripta?
« Įrašytas: 2009-12-14 06:38:19 am »
pagal nutylejima, jei turite pvz.: ubuntu distribucija instaliave ir paspausite atidaryti *.sh faila, ji atidarys redagavimui, jei norite, kad jis veiktu kaip programa, reikia atlikti siuos veiksmus:

tutorialas daromas su ubuntu 9.10 OS, jei kas turite galimybe, padarykite ir su kitomis distribucijomis, bet galbut per daug nesiskirs niekur :)

1. susirandam savo norima skripto faila, paziurime kad galune butu .sh



2. spaudziam ant jo su pele desini mygtuka ir pasirenkam "properties" (liet.: nustatymai)



3. is virsutinio meniu, kur yra tabai pasirenkam "Permissions" (liet.: leidimai)
4. uzdedame varnele "Allow executing file as program"



5. spaudziam "Close" (liet.: uzdaryti)

6. paleidziam faila tiesiog du kartus paspaudziant ant jo

7. spaudziam "Run in terminal"


« Paskutinį kartą keitė: 2009-12-14 06:57:27 am sukūrė primatas »
Jūsų draugas, kolega ir puslapio administratorius,

Lukas.

Gerda Photography
Serveriai.lt 50% nuolaida!
Free Hosting
Free Templates

Neprisijungęs vitalikaz

  • Dalyvis
  • **
  • Įrašai: 895
  • Karma: +59/-2
  • Tikėk kuo tiki
    • Žiūrėti profilį
    • blast.lt
Re: Kaip paleisti *.sh skripta?
« Atsakymas #1 Įrašytas: 2009-12-15 11:48:52 am »
Arba tiesiai per terminala nueinam iki kategorijos, kurioje yra .sh (komandomis "cd", "ls" ir pan.), tada toj direktorijoj padarom "chmod +x failas.sh", ir paleidžiame: "./failas.sh", be kabučių aišku :) bet čia (taip pat ir primato pavizdyje) veiks tik tada, jeigu .sh failas teisingai aprašytas ir jo pirmoje eilutėje yra toks dalykas, kaip:
#!/bin/shkuris parodo, kad skriptas turi būti paleistas būtent su sh. Kitaip prieš skripto paleidimą reikėtų nurodyti su kuo šita skriptą interpretuot (nors šitas punktas gali priklausyti nuo distribucijos :) )
« Paskutinį kartą keitė: 2009-12-15 11:50:42 am sukūrė vitalikaz »

Neprisijungęs Lukas

  • Administratorius
  • Herojus
  • ******
  • Įrašai: 7431
  • Karma: +232/-15
    • Žiūrėti profilį
Re: Kaip paleisti *.sh skripta?
« Atsakymas #2 Įrašytas: 2009-12-15 12:48:47 pm »
Citata
(nors šitas punktas gali priklausyti nuo distribucijos :) )

man rodos ant ubuntu nereikia to, nes nerasiau tokio ir veike viskas :) tas ubuntu labai jau user-friendly :D
Jūsų draugas, kolega ir puslapio administratorius,

Lukas.

Gerda Photography
Serveriai.lt 50% nuolaida!
Free Hosting
Free Templates

Neprisijungęs vitalikaz

  • Dalyvis
  • **
  • Įrašai: 895
  • Karma: +59/-2
  • Tikėk kuo tiki
    • Žiūrėti profilį
    • blast.lt
Re: Kaip paleisti *.sh skripta?
« Atsakymas #3 Įrašytas: 2009-12-15 23:50:50 pm »
Tai todėl jis ir pavadintas būtent Ubuntu :)

Manualai.lt Forumas

Re: Kaip paleisti *.sh skripta?
« Atsakymas #3 Įrašytas: 2009-12-15 23:50:50 pm »