Automatisk kommando + problem med rättigheter i nautilus.

Här diskuterar vi skal, kommandon och klassiska linuxverktyg.
Shib
Inlägg: 3
Blev medlem: 01 nov 2008, 14:40
OS: Crunchbang

Automatisk kommando + problem med rättigheter i nautilus.

Inlägg av Shib »

Tja!

Har lite problem, att göra ett automatiskt terminal script är helt främmande område för mig så hjälp hade inte varit helt fel.
Jag dunkade in Ubuntu 8.10 i tjejens dator så måste förlätta en hel del kommandon för henne, även för mig själv ::)

Äger en Creative Zen Mozaic, vilket innebärde en hel del krux att koppla in, för gnomad 2 ville inte hitta den och höll på för länge att försöka fixa så att Ubuntu hittar spelaren.. Men hittade tillslut Kompulsa, som hade ett väldigt smidigt sätt att hitta den och koppla in den så jag kan hitta den och browsa den.

Jag vill; Ha scriptet körbart via dubbelklick (typ shortcut/körbar fil) så att den monteras automatiskt och öppnar Nautilus.
Jag behöver köra denna som root, och har ingen anning om hur man ska skriva in detta i scriptet med lösenord.. Är det så lätt som att "sudo lösenord kommando" ?

Kod: Markera allt

cd Skrivbord

sudo sh mtpmount.sh 

nautilus
När jag kör följande i terminal, får jag upp:

Kod: Markera allt

Copyright © 2008 Kompulsa.com | VERSION: 1.0.0 | TARGET OS: Ubuntu 8.10 [Intrepid Ibex]

Kmtpmount will attempt to setup your MTP [Media Transfer Protocol] device so that you can mount it as a USB drive. You may be required to enter your password.

Mtpfs is required. Would you like to install it? Type y or n
Mtpfs är redan installerat ? Så är lite förvirrad på den delen, för den vill inte köra vidare om jag inte väljer Yes.

Efter detta steget är avklarat så har jag delvis tillgång till disken via Nautilus. Jag har tillgång till att läsa disken samt skriva till den men inte kopiera från spelare till hdd ? Kan även ta bort filer.

Kod: Markera allt

Filen "DevLogo.fil" kan inte hanteras eftersom du inte har de nödvändiga rättigheterna för att läsa den.
Tack för hjälpen :)

MVH
/ Shib
Användarvisningsbild
dmz
Inlägg: 3292
Blev medlem: 29 jul 2008, 19:42
OS: Arch Linux

Re: Automatisk kommando + problem med rättigheter i nautilus.

Inlägg av dmz »

Först:

Kod: Markera allt

chmod +x mtpmount.sh
Sedan:

Kod: Markera allt

sh ~/Skrivbord/mtpmount.sh && nautilus
ǁ A: Because it obfuscates the reading.
ǁ Q: Why is top posting so bad?
Användarvisningsbild
dmz
Inlägg: 3292
Blev medlem: 29 jul 2008, 19:42
OS: Arch Linux

Re: Automatisk kommando + problem med rättigheter i nautilus.

Inlägg av dmz »

Blah, går inte att editera inlägg? >_<
Om du måste köra skriptet som root kan du installera paketet gksu och helt enkelt skriva gksu före ditt kommando.
ǁ A: Because it obfuscates the reading.
ǁ Q: Why is top posting so bad?
Shib
Inlägg: 3
Blev medlem: 01 nov 2008, 14:40
OS: Crunchbang

Re: Automatisk kommando + problem med rättigheter i nautilus.

Inlägg av Shib »

Vad ska jag spara den i för filformat ? ::)
Användarvisningsbild
dmz
Inlägg: 3292
Blev medlem: 29 jul 2008, 19:42
OS: Arch Linux

Re: Automatisk kommando + problem med rättigheter i nautilus.

Inlägg av dmz »

Shib skrev:Vad ska jag spara den i för filformat ? ::)
Spelar absolut ingen roll.
ǁ A: Because it obfuscates the reading.
ǁ Q: Why is top posting so bad?
Användarvisningsbild
micke_nordin
Inlägg: 1539
Blev medlem: 21 aug 2008, 17:03
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Kontakt:

Re: Automatisk kommando + problem med rättigheter i nautilus.

Inlägg av micke_nordin »

Shib skrev:Vad ska jag spara den i för filformat ? ::)
Skriptet?

Skriptet sparar du som ren text, använd inte open office eller liknande för att redigera skript, utan använd gedit, geany, emacs, nano, vi eller motsvarande textredigerare i stället, så sköts det där automatiskt. Det är också en bra idé att inleda alla skript med raden:

Kod: Markera allt

#! /bin/bash
t.ex:

Kod: Markera allt

#! /bin/bash
echo 'Hello World!'
Detta berättar för datorn vilket skal det är som skall köra skriptet (även om det oftast funkar ändå, kan det vara bra att lära sig hur man ska göra).

/Micke
Skriv svar

Återgå till "Terminalforum"