Hoe u een basisscript maakt

Hoe u een basisscript maakt

In de volgende praktische oefening, gericht op gebruikers die nieuwer zijn in het op Linux gebaseerde besturingssysteem, ga ik je laten zien hoe je een eenvoudig script die ons zullen helpen bij het updaten van repositories, het updaten van alle software of zelfs installeer onze favoriete programma's met slechts één klik en automatisch.

Dit gebruiken script, die we zelf zullen uitvoeren, zullen voorkomen dat u in de terminal de commando's moet typen om de verschillende applicaties, programma's of commando's te installeren die we normaal gesproken regelmatig gebruiken.

Aangepaste scripthulpprogramma's

Een van de belangrijkste hulpprogramma's die ik zie script dat we vervolgens zullen doen, het is zodra we een schone installatie van doen Ubuntu, met alleen voer het script uit we kunnen al onze favoriete programma's updaten en installeren zonder dat we iets in de terminal hoeven in te voeren.

We kunnen ook de script Met elk commando dat we vaak gebruiken om te voorkomen dat we de terminal moeten openen en handmatig moeten uitvoeren, laat ik alles aan uw verbeelding over.

Hoe u een eenvoudig script maakt

Het creëren eenvoudig script Om een ​​commando uit te voeren, zoals het updaten van de repositories, of om onze favoriete programma's te installeren, zullen we een nieuw tekstdocument met gedit moeten maken en de volgende regels moeten invoeren die ik zal beschrijven

Hoe u een basisscript maakt

#! / Bin / bash

echo Gimp

gooide uit ..binnen 1 seconde start of sluit het script de terminal

slaap 1s

cd / home / user

sudo apt-get update

sudo apt-get upgrade

sudo apt-get install gimp compizconfig-instellingen-manager chromium-browser cairo-dock amarok vlc kolourpaint4 qbittorrent ubuntu-beperkte-extra's

De eerste regel is degene die we moeten respecteren, aangezien dit de volgorde is die een uitvoerbaar tekstbestand is in slaan en we moeten het niet wijzigen.

De andere delen die ik rood heb gemarkeerd, zijn degene die we kunnen wijzigen naar believen wetende het volgende:

echo We zullen het de naam geven die we willen, optioneel van elk en dat beschrijft in het kort de script.

gooide uit . hier kunnen we u vertellen hoe lang de script uit te voeren zodra de terminal open is, om ons tijd te geven om de terminal te sluiten als we deze niet willen installeren.

slaap de tijd die moet worden gewacht tot het script in de terminal wordt uitgevoerd

cd en het pad waar we de programma's standaard willen installeren, wordt aanbevolen om het te laten zoals het is, omdat het ze op deze manier standaard in onze gebruikersmap zal installeren binnen onze Home.

Oosten basisscript we zouden de lijst met repositories bijwerken, we zouden alle geïnstalleerde software bijwerken en dan zouden alle programma's installeren die na de opdracht zijn opgenomen sudo apt-get installen laat altijd een spatie tussen elk programma.

Hoe u een basisscript maakt

Om het uit te voeren, hoeven we alleen maar te openen nautilus en van de optie bestand / voorkeuren / gedrag en vink het vakje aan vraag elke keer die binnen de optie van Uitvoerbare tekstbestanden.

Hoe u een basisscript maakt

Op deze manier, door tweemaal op een uitvoerbaar tekstbestand te klikken, wordt ons gevraagd of we dat willen  laat het zien met de teksteditor of voer het direct uit.

Meer informatie - Ubuntu 13.04, opstartbare USB maken met Yumi (in video)


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

      iemand zei

    Is dit ook van toepassing op de cinnarch Gnome-distro of een andere distro of alleen op ubuntu?

         Francisco Ruiz zei

      Dit zou werken voor elke op Ubuntu of Debian gebaseerde distro.
      Op 16/04/2013 01:22 schreef "Disqus":

      Jose Luis zei

    Zeer interessant.

    Waar kunnen we de nodige repositories aan het script toevoegen, zoals medibuntu of jdownloader?

    heel hartelijk bedankt

         Francisco Ruiz zei

      Op een nieuwe regel net boven sudo apt-get update

      2013/4/16 Disqus

      gavg712 zei

    Hallo, ik vond dat bericht leuk. Ik zou graag willen weten of er een script kan worden gemaakt om verbinding te maken met een Webdav-server (eigenlijk een harde schijf die rechtstreeks op het netwerk is aangesloten) met behulp van nautilus.

    Weet iemand of het mogelijk is?

         Francisco Ruiz zei

      Met dit type basisscript kunt u elk commando vanaf de terminal uitvoeren, u hoeft het alleen maar aan het einde van het tekstbestand te plaatsen. Ik heb het niet geprobeerd, maar ik denk dat het zou werken.
      Groeten.

      2013/4/16 Disqus

      felipe zei

    Ik kan een sh-bestand uitvoeren, zodat ik niet vanaf de terminal hoef te rennen
    omdat ik het zo vanaf de terminal doe
    cd-spellen / pk
    chmod + x Pk.sh
    sh Pk.sh
    en de applicatie wordt uitgevoerd, het zal nuttig zijn, zou je iets kunnen aanbevelen om het uit te voeren via het opstartpictogram, bedankt

      Jon zei

    Bedankt Francisco, het is een grote hulp geweest; Voor degenen onder ons die afkomstig zijn van MsDos, Win95-98-98_2ª, Xp, Win7, helpt het ons om ons onder te dompelen in Linux (ik vind het steeds leuker).
    Nog enkele punten:
    Ik heb Linux Mint 17.1 Rebecca Cinamon, om het bestand uit te voeren, moet het in het pad staan ​​(pad, pad of uitvoerbare directoryherkenning), het in huis hebben is voldoende ~ (alt gr + ñ), en je moet veranderen de attributen van het bestand, ik zet alles vrij om te lezen en te schrijven en selecteer "laat het bestand draaien als een programma", de extensie die ik plaats is "sh"; chipwissel, van bat tot sh 🙂