Skip to content

Nybörjarguide till BASH – Del 1 – Hej världen

20 de september de 2021
Bashss 56c4df5b077f4f17946e06d6d8d05c98

De flesta Linux -distributioner levererar Bourne Again -skalet – vanligtvis bara kallat Våldsamt slag– som standard. Även Windows -delsystemet för Linux stöder Bash.

Vad är Bash?

Ett skal är en kommandoradstolk. Det är avsett att fungera i ett textläge och stödja interaktiva kommandon och skript. Linux erbjuder flera olika skal. Bash är vanligt och välkänt, men andra inkluderar ASH, CSH, KSH och ZSH.

Hur skriver jag ett Bash -skript?

Det enklaste sättet att utveckla enkla Bash -skript är att arbeta från skalet. De flesta Linux-distributioner inkluderar ett grafiskt användargränssnitt, men vissa gör det inte-inklusive WSL och alla serverbaserade installationer som du har tillgång till på distans. För att komma åt skalet (kallas ibland kommandoradsgränssnittet eller terminalfönstret), kör det från huvudmenyn i Window Manager.

Bash huvudmeny

De flesta moderna Linux -distributioner stöder Ctrl+Alt+T snabbtangent för att starta ett skalfönster i GUI. Du behöver två saker för att skriva ett Bash -skript:

  • Våldsamt slag: Utför kommandot från skalet som bash. Om resultatet är något liknande /bin/bash eller motsvarande, du är bra att gå. Om du får ett tomt svar är Bash troligen inte installerat på ditt system, eller så tillåter inte ditt användarkonto dig åtkomst till det.
  • En textredigerare: Använd den textredigerare du är mest bekväm med. Många moderna distributioner inkluderar GNU nano, som är användarvänligt. Nästan varje distribution innehåller den beprövade vi-redigeraren. Använd som kommando för att verifiera vilken editor som är installerad.

Vi är inte den mest intuitiva textredigeraren, men den är nästan alltid närvarande som standard.

Skapa ”Hello World” -skriptet i Bash

För att skapa ett ”Hello World” -skript, anropa din textredigerare från skalprompten: vi hello.sh

Mata in följande textrader: #!/Bin/bash
eko ”hej världen”

Spara sedan filen. Det sparas i din hemkatalog.

Bash -skript i vi

Detta enkla manus erbjuder två rader. Den första berättar för Linux att du utvecklat ett Bash -skript (vilket betyder att det som följer är ett skript och att Bash är den rätta tolkaren för att köra det). Den andra raden ger ett kommando – det ekar texten Hej världen till konsolfönstret. Om du aldrig har arbetat i Vi tidigare måste du göra två saker. Tryck först på när redigeraren har lästs in I för att gå in i läget Infoga. Skriv sedan in din text. Oroa dig inte för alla tildes på skärmen; de anger bara tomma rader. När du är klar med redigeringen trycker du på Esc för att lämna infogningsläget och gå till kommandoläge. När du är i kommandoläge trycker du på : wq för att spara filen och avsluta redigeraren.

Kör ”Hello World” -skriptet i Bash

För att köra ditt skript, kör följande kommando: bash hello.sh

och du får se Hej världen tryckt under skalprompten.