Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Systems  
  • Grunnleggende datakunnskaper
  • Linux
  • Mac OS
  • Ubuntu
  • Unix
  • Windows
  • Windows Vista
  • Windows XP
  •  
    Datamaskin >> Systems >> Linux >> Content
    Linux Script Made Easy
    Shell script programmering er en enkel måte å lage små programfiler som kan gjøre enkle , repeterende ting for deg på din datamaskin . På denne måten er det ligner på Windows batch-filer . Det er lett å lære , krever ikke spesiell programvare for å skrive eller implementere, og kan være skrevet for Mac , Windows eller Linux operativsystemer. Velg en tekst editor

    For å skrive skall-skript , trenger du en god tekst editor - og det er ikke det samme som en tekstbehandler . Mens OpenOffice er en vanlig Linux tekstbehandler , kan den ikke brukes til å skrive skript, som det legger end -of -line og andre usynlige tegn som vil påvirke manuset. I stedet må du bruke en tekst editor. Emacs er en vanlig en som er inkludert i de fleste Linux-distribusjoner . Vim er en annen vanlig en. Begge er gratis , bør du finne du trenger å laste ned en.
    Start en ny fil
    p Med din foretrukne editor åpnes, starter en ny fil , kalt test.sh . Den første linjen i skriptet bør være

    #! /Bin /sh

    Denne linjen forteller OS for å kjøre filen ved å bruke Bourne shell . De to første tegnene , "# " , blir ofte referert til som " hash -bang , " eller noen ganger " sha -bang . "
    Felles kommandoer
    < p> Et skall skript bruker de samme kommandoene som du bruker når du samhandler med terminalen i Linux : Echo , cd, ls, grep og andre. Du kan også bruke mer komplisert programmering konstruerer som variabeldeklarasjon , hvis /annet, mens og etter looper .

    For eksempel, hvis du ønsket å få et brukernavn og gjenta det tilbake til ham , skriver du inn

    lese your_name

    echo " Hei , $ your_name - hvordan er du i dag "

    i dette tilfellet er your_name en variabel tilordnet til resultatene av den innebygde lese funksjon , som får input fra brukeren . Så, i den andre linjen , prefacing your_name med dollartegnet forteller manuset bruke variabelen , snarere enn å skrive den bokstavelige " your_name " .
    Programming contructs

    du kan også skrive mer kompliserte strukturer som fOR sløyfer. For å bruke en FOR løkke , skriver du inn

    for i in 1 2 3 4 5

    gjøre

    echo " Looping ... nummer $ i "
    < p> gjort

    Igjen, i dette eksempelet , plassere symbolet $ foran jeg tvinger skript for å bruke verdien for jeg så den går gjennom de fem gjentakelser av echo kommandoen. Legg merke til at innholdet i DO /FERDIG syntaks konstruere rykkes inn for å sette dem fra resten av skriptet.
    Kjører skript

    For å gjøre et skript kjørbar , må du først endre sine tillatelser. For å gjøre dette , åpne en terminal og naviger til plasseringen av filen . Deretter skriver du " chmod 755 test.sh " for å endre sine tillatelser. Nå , for å kjøre den, kan du bare skrive . /Test.sh som du ville enhver annen script .

    Alternativt kan du skrive sh test.sh uten å endre filrettigheter å kjøre den.

    lære mer

    Shell scripting er som programmering , og jo mer du øver jo mer vil du lære og jo bedre vil du bli. Steve Parker hjemmeside har en svært informativ tutorial som er nedlastbare i PDF- format. TLDP.org har også en svært grundig tutorial , som gjør freeos.com .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan installere Debian på en Alienware Laptop 
    ·Slik installerer Fedora Fra en Network 
    ·Hvordan sette opp en Linux -partisjon 
    ·Historien om Linux Operating System 
    ·Hvordan sette opp Sendmail i AIX 5.3 
    ·Slik installerer Veoh på Linux 
    ·Slik installerer adduser for CentOS 
    ·Hvordan sette opp en Linux Web Server 
    ·Slik pakker du ut en oppdatering for RPM 
    ·Hvordan Monter en ekstern NTFS filsystem på Redhat Lin…
      Anbefalte artikler
    ·Hvordan bli kvitt programmer i startmenyen 
    ·Hvordan Lås Windows XP Home Edition 
    ·Hva er forskjellen mellom double-panelet og Double- Hun…
    ·Hvordan slette gamle PTR Records automatisk 
    ·Kan ikke slå på Systemgjenoppretting 
    ·Hvordan kan jeg spille Windows 95 spill i Windows Vista…
    ·Hvordan vet jeg hva Video Driver du har 
    ·Hvordan komme i Boot Camp 
    ·Slik pakker du ut enkeltfiler Ut av en EXE 
    ·Slik installerer System Drivere i Windows XP 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/