Belépés
SUDO script készítése (jobb click/parancsfájlok) - Koala 9.10
Sziasztok.
Anno sikerült egy parancsot létrehozni, /thX for decoati/ mellyel bárhonnal előhívhatom a Terminált.
Szeretnék a pk2cmd PIC programozónak sh filéket csinálno, hogyha pl. azonosítani akarom a mikrovezérlőt, bekapcsolni a PicKit2 programozót, kikapcsolni a PicKit2 programozót, törölni, ürességet nézni.
Nem szeretek olyan sokat gépelni, egyszerűbb lenne a jobb click és már megy is!
Beírtam a /home/fejesg/.gnome2/nautilus-scripts könytárba pl. a pickit2be_1936 filét.
#!/bin/sh
sudo pk2cmd /PPIC16F1936 /T
A pk2cmd úgy lett telepítve, hogy bárhonnan futtathatom. A Jogosultságoknál mindenkinek minden engedélyt megadtam, futtathatóvá tettem. Meg is jelenik a job click/Parancsfájlok között, de nem csinál semmit.
MI A BAJ? Légyszi segítsetek.
Ps. éppen ma legyalultam a winyómat, elfelejtve az eddig muszájból rajta lévő Vistát. Szar és kész. Az Ubihoz képest csiga....
garfield
http://pocketdcc.5mp.eu/
- A hozzászóláshoz regisztráció és belépés szükséges
a "pk2cmd" merre van? /usr/bin/ ben? vagy ~/bin/ mappában?
próbáld meg úgy h belépsz a nautilus-scripts mappádba és onnan futtatod, ha onnan megy e..
jav. : látom az jó..
a /PPIC16F1936 mappa merre? állítsd be a teljes elérést, hátha az a baja
Sevoir visszatért, tapsvihar.
/usr/local/bin
Módosítottam a script-et:
#!/bin/sh
cd /usr/local/bin
sudo pk2cmd /PPIC16F1936 /T
De még mindig nem megy...
#!/bin/sh
sudo /usr/local/bin/pk2cmd /PPIC16F1936 /T
Így sem.
a /PPIC16F1936 az a root ban van?
Sevoir visszatért, tapsvihar.
?????
a PPIC16F1936 a pk2cmd parancs egy kapcsolója, nem külön file
jajó ;-)
de az nem egy mappát jelöl? vagy ilyesmire gondoltam..
amugy:
#!/bin/sh
gksu /usr/local/bin/pk2cmd /PPIC16F1936 /T
?
Sevoir visszatért, tapsvihar.
MEGY!!!!!
Nagyon szépen köszi a segítséget!!!
garfield
a címhez fűzd hozzá, hogy "Megoldva" ;-)
Sevoir visszatért, tapsvihar.
http://cubussapiens.hu/2008/05/pickit-2-pic16f690-avagy-uj-jatek-nagy-gy...
Sevoir visszatért, tapsvihar.
Nade... a "/" jel a path része, a shell így fogja értelmezni, többek között ezért is kell *nix rendszereken a "-" jellel megadni a különböző kapcsolókat. A "/" jel csak Windows-on működik úgy, mint opcionális paraméter, ott is csak azért lehet, mert ott a "\"-t használják útvonalelválasztásra...
Takedown