cyberpark Skrevet 15. juli 2009 Del Skrevet 15. juli 2009 (endret) Hei, relativ ny til Linux og holder på å lage en HTPC guide. Har kommet meg gjennom endel nå og lurer derfor på om det går ann å scripte I linux, eventuelt hvordan type filer er dette? Hvis jeg f.eks skal scripte (eksempel): sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 318C7509 64234534 wget http://us.download.nvidia.com/XFree86/Linux-x86/NVIDIA-Linux-x86-185.18.14-pkg1.run sudo sh NVIDIA-Linux-x86-185.18.14-pkg1.run Og, finnes det noen kommando som kan gå inn å skrive inn i filer automatisk, for så å lagre dem? F.eks: sudo nano /etc/apt/sources.list ## og å skrive inn følgende verdier: deb http://ppa.launchpad.net/team-xbmc-svn/ppa/ubuntu jaunty main deb-src http://ppa.launchpad.net/team-xbmc-svn/ppa/ubuntu jaunty main ## og så lagre filen Endret 15. juli 2009 av cyberpark Lenke til kommentar
hockey500 Skrevet 15. juli 2009 Del Skrevet 15. juli 2009 (endret) det siste er enkelt: echo "tekst her" >> /mappe/til/fil.txt og det første er enklest med et bash-skript: #!/bin/bash sudo -s apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 318C7509 64234534 wget http://us.download.nvidia.com/XFree86/Linux-x86/NVIDIA-Linux-x86-185.18.14-pkg1.run sh NVIDIA-Linux-x86-185.18.14-pkg1.run kjøres med ./skript.sh. pass på at den er kjørbar: chmod +x skript.sh Endret 15. juli 2009 av hockey500 Lenke til kommentar
cyberpark Skrevet 15. juli 2009 Forfatter Del Skrevet 15. juli 2009 det siste er enkelt:echo "tekst her" >> /mappe/til/fil.txt Hei, takk for svar. Hvor vel den da føre inn tekst? Vil den ersatte noe fra før, eller kan man velge hvilken linje man kan skrive inn på? Lenke til kommentar
hockey500 Skrevet 15. juli 2009 Del Skrevet 15. juli 2009 (endret) den fører det inn til slutt. bruker du kun en > vil du overskrive. skal du sette inn på spesielle linjer blir det litt mer komplisert, men hvor ofte har du egentlig bruk for å lage script som gjør dette for deg? edit: hvis du mot formodning faktisk skulle ha bruk for det: sed "2i\[text goes here] " input.txt > output.txt vil sette inn [text goes here] på linje 2. Endret 15. juli 2009 av hockey500 Lenke til kommentar
Kagee Skrevet 16. juli 2009 Del Skrevet 16. juli 2009 og det første er enklest med et bash-skript:... kjøres med ./skript.sh. pass på at den er kjørbar: chmod +x skript.sh Eller ved å hake av for "Tillat kjøring av filen som et program" i "Rettigheter" under "Egenskaper" for filen i Nautilus, for så å dobbeltklikke på filen for å kjøre den. Lenke til kommentar
Session^^ Skrevet 16. juli 2009 Del Skrevet 16. juli 2009 Bare av nyskjerrighet. Er det noen grunn til at du laster ned nvidia drivere direkte fra nvidia og ikke bruker de som ligger i sources? Lenke til kommentar
kommers Skrevet 24. juli 2009 Del Skrevet 24. juli 2009 La meg gjette: gammel vane? Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå