Wkuno

Hvordan skrive et shell script ved hjelp av bash shell i ubuntu

Noen gang ønsket å automatisere driften i OS ditt? Noen gang ønsket å skrive et program som kan lage en fil, kopiere filen til en katalog? Og ved hjelp av den berømte BASH Shell i Ubuntu? Hvis svarene på begge disse spørsmålene er ja!, Så er dette How-To for deg!


Vi skal dekke et enkelt eksempel. Hvordan lage en Shell Script som viser en liste over filer som finnes i en katalog

Trinn

Hvordan skrive et shell script ved hjelp av bash shell i ubuntu. Start terminal ved å klikke på programmer -> Tilbehør -> terminal.
Hvordan skrive et shell script ved hjelp av bash shell i ubuntu. Start terminal ved å klikke på programmer -> Tilbehør -> terminal.
  1. 1
    Start terminal ved å klikke på programmer -> Tilbehør -> terminal
  2. 2
    vi / vim vi / vim. Min fav er vim.
  3. 3
    I terminal-vinduet skriver vim listdir. sh og trykk enter. En gang inne i Editor, skriv "jeg" eller "i". Dette vil tillate deg å sette inn / begynne å skrive shell script.
  4. 4
    Øverst skriver du følgende kode #! / bin / bash. Dette er kjent som en Shebang linjen
  5. 5
    Nå skriv inn koden som vist i figuren
  6. 6
    Nå for å komme ut av vim redaktør, skriver du inn følgende tastekombinasjoner, ESC:, WQ! Dette vil skrive endringene i filen og bringe deg tilbake til terminalen.
  7. 7
    Nå må vi gjøre dette shell script, kjørbar. For å gjøre dette, skriver du inn følgende kommando
  8. 8
    chmod + x ListDir. sh og trykk enter. Du kan se resultatene nedenfor
  9. 9
    For å kjøre denne shell script, bare skriv. / ListDir.sh. Du bør få en liste over kataloger og meldingen som vist nedenfor
  10. 10
    Gratulerer på å skrive ditt første shell script ved hjelp av bash i ubuntu linux!

Tips

  • Å installere vim i Ubuntu System, bare utstede kommandoen ->
  • skriv inn passordet ditt og la Ubuntu gjøre magi
  • Som standard er vim ikke installert.
  • Neste etter installasjonen er fullført, utstede kommandoen
  • vim <yourfile.sh> å redigere skall-skript.
  • sudo apt-get install vim

Advarsler

  • Sørg for at filene du oppretter, ikke bor i noe system kataloger i / = root filsystem
  • For det første, plassere shellprosedyrer i ditt hjemmeområde når du begynner din shell script reisen. Når behagelig, plassere dem i de nødvendige katalog system.