PDA

Prikaži potpunu verziju : Nemogućnost pokretanja komandnog skripta


neboris
1.9.2009, 16:30
Pozdrav

Apsolutni sam pocetnik u Linux programiranju., pokusao sam da napravim jedan mali skript koji izgleda ovako:

#!/bin/sh

xmessage -buttons "DA,NE" "DALI DA UKLONIM DATOTEKU $1?"
REZULTAT =$?

if [ $REZULTAT -eq 101]; then
rm "$1"
fi

Ovim skriptom koji sam nazvao "skript1".,-pokusao sam da uklonm neke nevazne datoteke., i posle niza gresaka i ispravki vezanih za ovlascenja., dosao sam do etape u kojoj su sve greske ispravljene..ostala je jos jedino komanda: "xmessage" ,posto-kada pokusam da pokrenem skript sistem javlja poruku: Line 3 xmessage command not found....pretpostavljam da ista ne postoji., ili bar ne postoji u mom OS-u (fedora 10)..,dali za istu postoji neka supstitucija., i kako da uopste pokrenem svoj prvi skript u zivotu.

pozdrav i hvala unapred. :n-cc2:

bvitnik
1.9.2009, 17:12
Baci pogled na tvoj package manager, probaj da tražiš "xmessage". Verovatno se nalazi u nekom paketu tipa xorg-x11-tools... pa instaliraj taj paket.

Kao zamenu, možeš da koristiš "dialog" (konzolski), "gdialog" (za GNOME) ili "kdialog" (za KDE), mada su oni malo komplikovaniji ali i mnogo moćniji od "xmessage".

DaySleeper
1.9.2009, 18:36
mozda ti imas gxmessage a imas i Xdialog, a gtkdialog je malo komplikovaniji.