Kirjoittaja Aihe: script alkeet  (Luettu 2648 kertaa)

Tommi-The-Man

  • Käyttäjä
  • Viestejä: 174
    • Profiili
script alkeet
« : 16.12.07 - klo:14.22 »
Täältä foorumilta ei tällaista aihetta joten...
Miten tällainen yksinkertainen script luodaan. Sellainen mikä vaikka vain ajaa yhden komennon (itselläni "fusesmb /media/buffalo").

pag

  • Käyttäjä
  • Viestejä: 48
  • Arch Linux & KDEmod4
    • Profiili
Vs: script alkeet
« Vastaus #1 : 16.12.07 - klo:15.05 »
Täältä foorumilta ei tällaista aihetta joten...
Miten tällainen yksinkertainen script luodaan. Sellainen mikä vaikka vain ajaa yhden komennon (itselläni "fusesmb /media/buffalo").

Scripti itsessään luodaan tekemällä seuraavanlainen tiedosto:
Koodia: [Valitse]
#!/bin/bash
fusesmb /media/buffalo
tallentamalla se esimerkiksi kotikansioon ja antamalla sille suoritusoikeudet:
Koodia: [Valitse]
chmod +x tiedosto.sh  #jos olet tallentanut sen jonnekin muualle, kuin kotikansioosi, niin polun on oltava sen mukainen
scriptin voi sitten ajaa esim. komennolla
Koodia: [Valitse]
sh tiedosto  #tai
./tiedosto

Tämä scripti on siis itseajettava, jos siitä haluat, että se ajetaan automaattisesti sisäänkirjautumisesi yhteydessä, lisää se käynnistyviin ohjelmiin.
Gnomessa se oli mahdollista jollakin valikoista löytyvällä työkalulla (Istonnot(?))
KDE:ssä
Koodia: [Valitse]
ln -s tiedosto.sh ~/.kde/Autostart/
"First they ignore you, then they laugh at you, then they fight you, then you win." - Mahatma Gandhi || Ole hyvä, ja lisää [ratkaistu] ketjun ensimmäisen viestin otsikkoon, kun ongelma ratkeaa. :)

Ilokaasu

  • Käyttäjä
  • Viestejä: 1547
    • Profiili
Vs: script alkeet
« Vastaus #2 : 16.12.07 - klo:17.23 »
Ja jos nyt tarkkoja ollaan niin eikös tuolta "Ohjelmointi" puolelta löydy lisää tätä taikakoodaamista :)
http://forum.ubuntu-fi.org/index.php?topic=303.0

Siinä ihan ensimmäisenä kyseisellä palstalla :)

Tuplanolla

  • Käyttäjä
  • Viestejä: 1420
  • Reg. Linux user #423604
    • Profiili
Vs: script alkeet
« Vastaus #3 : 18.12.07 - klo:19.09 »
Ja jos nyt tarkkoja ollaan niin eikös tuolta "Ohjelmointi" puolelta löydy lisää tätä taikakoodaamista :)
http://forum.ubuntu-fi.org/index.php?topic=303.0

Siinä ihan ensimmäisenä kyseisellä palstalla :)
Juu, ja jos vielä tarkempia ollaan niin siirretään tämäkin ohjelmointi-alueelle.
Lisää [ratkaistu] ketjun ensimmäisen viestin otsikkoon, kun ongelma ratkeaa!