Varför fungerar inte mitt script?

Här diskuterar vi skal, kommandon och klassiska linuxverktyg.
Lulle
Inlägg: 401
Blev medlem: 08 dec 2007, 23:46
OS: Ubuntu
Utgåva: 14.04 Trusty Tahr LTS
Ort: Gävle

Varför fungerar inte mitt script?

Inlägg av Lulle »

Hej!
Det är så att jag har laggt till mitt script så att jag kan högerklicka på skrivbordet och sedan välja mitt script under scripts.

MItt script fungerar inte, för efter jag har kört det och sedan kör sudo apt-get autoremove, så hittar den ändå paket som den tar bort.
Mitt script ser ut så här:

Kod: Markera allt

#!/bin/bash
#
sudo apt-get autoremove
sudo apt-get autoclean
sudo apt-get clean
sudo /etc/cron.daily/prelink

    if zenity --info --text "Nu är din dator städad!"
     then
         exit
fi
exit
Jag får inge felmdelande heller från terminalen, jag ser inte äns terminalen när scriptet körs utom jag får bara upp rutan "Nu är datorn städad!" efter ett litet tag.
Kan det bero på att man lär svara "j" på massa frågor?
Om så är fallet hur aktiverar jag så att scriptet svarar ja på alla frågor automatiskt?
Ubuntu Scripts:
http://www.tinicorp.se/
Användarvisningsbild
Mekaniserad Apelsin
Hedersmedlem
Inlägg: 3777
Blev medlem: 27 maj 2006, 12:24
OS: Ubuntu
Ort: Stockholm
Kontakt:

SV: Varför fungerar inte mitt script?

Inlägg av Mekaniserad Apelsin »

apt-get har switchen -y som betyder "assume-yes"


Prova:

sudo apt-get autoremove -y
sudo apt-get autoclean -y
sudo apt-get clean -y

Kör skriptet först i en terminal för att kolla om det funkar bra.
More Mekaniserad at http://blippe.se.
Skriv svar

Återgå till "Terminalforum"