Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
System
  • Grundläggande datorkunskaper
  • Linux
  • Mac OS
  • Ubuntu
  • Unix
  • Windows
  • Windows Vista
  • Windows XP
  • * Dator Kunskap >> System >> Unix >> Content

    Unix Shell Scripting Tutorial

    Ett ​​skal är en programvara gränssnitt med vilket användaren interagerar . En Unix shell är ett skal bygger på operativsystemet Unix , och är ett sätt för användare att mata in kommandot text i operativsystemet för att utföra uppgifter . Den vanligaste Unix Shell är Bourne-skal och C-skalet . Lär känna till grunderna för dessa språk kan göra dig en makt Unix användare på nolltid . Användning av skalet


    vill använda skalet på din Unix-operativsystem , måste du öppna upp din terminal eller konsol ansökan . Denna applikation låter dig ange kommandon med hjälp av text . Terminalen eller konsol förbi vad som kallas det grafiska användargränssnittet ( GUI ) i din dator så att du kan prata med din programvara på en grundläggande nivå . Om du använder Mac OSX , det finns en standard på din terminal som inte kommer att ge dig tillgång till shell scripting utan att stänga av den . Öppna din terminal ansökan via spotlight eller gå till mappen Program , sedan Utilities , välj sedan " Terminal ". När du har öppnat Terminal , gå till Terminal alternativet i menyraden och välj " Inställningar". Den föredrar dialog öppnas . Gå till skalen öppna med området och välj " Tankar öppnar med : kommandot fullständig sökväg " . Detta kommer automatiskt valt bin /bash , skalet som vi kommer att arbeta här .
    Första Script

    att köra din första manus . vi kommer att använda det klassiska Hello World exempel . Vi kommer att be datorn att säga en fras tillbaka till oss som vi anger , i detta fall , frasen hej världen . Logga in på ditt skal genom att skriva:

    # ! /bin /sh

    tryck sedan " Enter " eller " Return " för att ange ditt skal . När du har gjort detta , kan du skriva in ditt kommando . Om du vill ange din enkla hello world begäran bara typ :

    echo Hello World

    Datorn terminal kommer att skriva Hello World tillbaka till dig . Du kan skriva något efter echo kommandot och datorn kommer att svara med den frasen .
    Variabler

    En av funktionerna i skalets kommandorad är den förmågan att tilldela variabler till ett kommando . Du kan lägga till variabler till nästan alla kommando för att ändra vad kommandot gör . Du kan även göra dina egna kommandon och tilldela en variabel till det så att du kan skriva en mindre version av kommandot och uppnå samma resultat . Vi kommer att använda exemplet Hello World igen . Du kommer att göra en variabel innan ett = tecken . Typ :

    # ! bin /sh

    hit " Enter ". Sedan Typ :

    I_MADE_A_MESSAGE = " Hello World "

    utan blanksteg mellan = och " Hello World " . För att köra din variabel typ :

    echo $ I_MADE_A_MESSAGE

    dollartecken kommer att se till att skalet bara ekar ditt Hello world meddelande
    p Om du någonsin behöver komma ihåg en . kommandot helt enkelt typ :

    man kommando

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur du ändrar bakgrundsfärgen på en Unix Root termin…
    ·Vad är SCO UNIX
    ·Hur styra skrivaren begäran Unix
    ·Hur man skriver ett Shell Script i Unix
    ·Vad Är Hierarkisk File Structure i UNIX
    ·Hur man skapar en kalender i kommandoraden i Unix
    ·Hur man sparar ett alias i UNIX
    ·Hur hittar antalet matchningar i Unix
    ·Så här konfigurerar Unix på min dator
    ·Hur man arbetar med en Unix Kernel
    Utvalda artiklarna
    ·Hur man tar bort en hårddisk & Återskapa bilder från…
    ·Hur man installerar min Hitachi hårddisk i Windows 7
    ·Hur man rensar Filbindningar
    ·Windows Vista lösenord borttagning
    ·Hur stoppar jag en Dell Moderkort Söka efter en andra …
    ·Så här öppnar Master Boot Record
    ·Hur man installerar drivrutiner för HP 612C för Windo…
    ·Hur man fixar en Windows XP DLL
    ·Hur berätta om Kryptografiprovider körs på datorn
    ·Min MacBook ansluter inte till trådlöst Internet
    Copyright © Dator Kunskap http://www.dator.xyz