Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Potřebuji skript a neumím to  (Přečteno 1284 krát)

compaq

  • Závislák
  • ***
  • Příspěvků: 2453
  • Díky všem za rady a tipy.
Potřebuji skript a neumím to
« kdy: 13 Listopadu 2009, 15:56:37 »
Potřebuji skrypt (příkaz), který spustí program Picasa2 pouze když je připojen určený externí disk s archivem fotek. Když Picasa2 totiž někdo spustí bez připojeného externího disku s fotkama, tak přijdu nejen o náhledy (tvoří se cca hodinu), ale hlavně o uživatelská alba.
Takže když kliknu na spouštěč a nebude připojen externí disk (s názvem ICYBOX), nesmí se spustit Picasa2.

Díky předem za pomoc.
« Poslední změna: 13 Listopadu 2009, 16:32:18 od compaq »
Pokud vám vaše holka či manželka funguje jak má, neměňte jí za mladší, zaděláte si na problém. Stejně to dělejte i s Ubuntu.

Martin Šácha

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • ******
  • Příspěvků: 5153
Re: Potřebuji skript a neumím to
« Odpověď #1 kdy: 13 Listopadu 2009, 16:21:33 »
Možná by šlo napsat něco jako:
 
if(<mountpoint> != <prázdný>)
{
  spust picassa2;
}
else
{
  echo "Nejprve pripoj disk!";
}

Mint MATE 64bit / DuckDuckGo.com
Programátoři považují WYSIWYG za špatné u kódu i u žen. Programátor chce "dostat to, co žádá“ – kód tajemný, neodpouštějící, nebezpečný.

Yontalcar

  • Stálý člen
  • **
  • Příspěvků: 833
  • Semper fidelis
Re: Potřebuji skript a neumím to
« Odpověď #2 kdy: 13 Listopadu 2009, 16:30:00 »
Kód: [Vybrat]
#/bin/sh
if grep -q '\ /media/ICYBOX' /etc/mtab;then
    exec picasa
else
    exit 1
fi
« Poslední změna: 13 Listopadu 2009, 16:32:33 od Yontalcar »
NB: ASUS X53U - AMD Brazos E450; Debian GNU/Linux Sid amd64 (KDE 4.14)
Jen dvě věci jsou nekonečné - vesmír a lidská hloupost. Tím prvním si ovšem nejsem tak jist. - Albert Einstein

compaq

  • Závislák
  • ***
  • Příspěvků: 2453
  • Díky všem za rady a tipy.
Re: Potřebuji skript a neumím to
« Odpověď #3 kdy: 13 Listopadu 2009, 16:30:34 »
Takže takto?

Citace
if(</media/ICYBOX> != <prázdný>)
{
  run picassa2;
}
else
{
  echo "Nejprve pripoj disk!";
}
Pokud vám vaše holka či manželka funguje jak má, neměňte jí za mladší, zaděláte si na problém. Stejně to dělejte i s Ubuntu.

compaq

  • Závislák
  • ***
  • Příspěvků: 2453
  • Díky všem za rady a tipy.
Re: Potřebuji skript a neumím to
« Odpověď #4 kdy: 13 Listopadu 2009, 16:31:20 »
Pokud vám vaše holka či manželka funguje jak má, neměňte jí za mladší, zaděláte si na problém. Stejně to dělejte i s Ubuntu.

 

Provoz zaštiťuje spolek OpenAlt.