Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Ohjelmointi, palvelimet ja muu edistyneempi käyttö => Aiheen aloitti: Juhhe1 - 04.06.09 - klo:17.15

Otsikko: Tarvitsen pienen skriptin picasan käynnistykseen [Ratkaistu]
Kirjoitti: Juhhe1 - 04.06.09 - klo:17.15
Kuvio on seuraavanlainen: digikuvat on pöytäkoneen levyllä ja se jakaa niitä nfs jakona muille koneille. Pöytäkone ei ole aina päällä kun käytän esim. läppäriä ja jos silloin käynnistän picasan niin kaikki indexoidut kuvat häviävät (koska yhtään kuvaa jaetusta kansiosta ei tietenkään löydy).
Nyt tarvitsen skriptin joka katsoo että onko /media/ownfiles/Digikuvat kansiota olemassa, jos on niin käynnistää picasan, jollei niin heittää ruudulle ilmoituksen ettei kuvia löydy.
Otsikko: Vs: Tarvitsen pienen skriptin picasan käynnistykseen
Kirjoitti: Jiku - 04.06.09 - klo:21.03
Vaikka:
Koodia: [Valitse]
#!/bin/bash
DIRECTORY="/media/ownfiles/Digikuvat"
if [ ! -d "$DIRECTORY" ]; then
    xmessage "Hakemisto $DIRECTORY ei liitetty. Lopetetaan."
exit
fi
picasa &


Muuta tuon xmessage:n tilalle millä haluat viestin näyttää, esim päätteessä pelkkä "echo"
Ja picasa:n tilalle millä komennolla se nyt käynnistyykään, itsellä ei ole joten en voi kokeilla.

edit: Zenity:llä tulee paljon kauniimpi laatikko..

Koodia: [Valitse]
#!/bin/bash
DIRECTORY="/media/ownfiles/Digikuvat"
if [ ! -d "$DIRECTORY" ]; then
    zenity --error --text "Hakemisto $DIRECTORY ei liitetty. Lopetetaan."
exit
fi
picasa &
Otsikko: Vs: Tarvitsen pienen skriptin picasan käynnistykseen
Kirjoitti: Juhhe1 - 06.06.09 - klo:14.36
Kiitoksia kovasti! Sain testattua vasta sen, että picasa ei ainakaan käynnisty jollei jako ole liitetty. Kokeilen myöhemmin vielä kun jako on liitetty.