Hoe een Shell-script te schrijven met Bash Shell in Ubuntu: 8 stappen

Inhoudsopgave:

Hoe een Shell-script te schrijven met Bash Shell in Ubuntu: 8 stappen
Hoe een Shell-script te schrijven met Bash Shell in Ubuntu: 8 stappen

Video: Hoe een Shell-script te schrijven met Bash Shell in Ubuntu: 8 stappen

Video: Hoe een Shell-script te schrijven met Bash Shell in Ubuntu: 8 stappen
Video: iPhone geblokkeerd? Zo los je dit op! 2024, April
Anonim

Heeft u altijd al bewerkingen in uw besturingssysteem willen automatiseren? Heb je ooit een programma willen schrijven dat een bestand kan maken en dat bestand naar een specifieke map kan kopiëren? Heb je er ooit aan gedacht om deze taken uit te voeren met de BASH Shell in Ubuntu? Dan is dit het artikel voor jou!

Stappen

Schrijf een Shell-script met Bash Shell in Ubuntu Stap 1
Schrijf een Shell-script met Bash Shell in Ubuntu Stap 1

Stap 1. Start de terminal

U kunt de terminal starten door het dashboard te openen en er op naam naar te zoeken. U kunt het ook openen met de sneltoets Ctrl+Alt+T.

Schrijf een Shell-script met Bash Shell in Ubuntu Stap 2
Schrijf een Shell-script met Bash Shell in Ubuntu Stap 2

Stap 2. Start de vi/vim-editor

Vim is een gratis en populaire teksteditor die de opdrachtregelinterface gebruikt. Als u Vim momenteel niet hebt geïnstalleerd, kunt u dit eenvoudig doen door deze opdracht in de terminal te typen: sudo apt-get install vim.

Schrijf een Shell-script met Bash Shell in Ubuntu Stap 3
Schrijf een Shell-script met Bash Shell in Ubuntu Stap 3

Stap 3. Typ vim ListDir.sh en druk op ↵ Enter

Typ "I" of "i" in de Editor. Hiermee kunt u uw shellscript invoegen/beginnen met typen.

Schrijf een Shell-script met Bash Shell in Ubuntu Stap 4
Schrijf een Shell-script met Bash Shell in Ubuntu Stap 4

Stap 4. Typ de volgende code:

#!/bin/bash. Dit staat bekend als a Keet lijn.

Schrijf een Shell-script met Bash Shell in Ubuntu Stap 5
Schrijf een Shell-script met Bash Shell in Ubuntu Stap 5

Stap 5. Typ de code zoals weergegeven in de afbeelding

De eerste regel (echo "Welkom") drukt de regel "Welkom" af in de terminal. echo wordt gebruikt om de gegeven tekst en een nieuwe regel terug te geven. De tweede regel (ls) geeft de inhoud van de directory weer. ls is een afkorting voor lijst. De laatste regel (een ander echo-statement) retourneert de tekst Dit voltooit de lijst met mappen.

Schrijf een Shell-script met Bash Shell in Ubuntu Stap 6
Schrijf een Shell-script met Bash Shell in Ubuntu Stap 6

Stap 6. Verlaat vim

Typ de volgende toetscombinaties, Esc +: + wq om te ontsnappen aan de editor. Hiermee worden de wijzigingen in het bestand geschreven en keert u terug naar de terminal. Sla het bestand op als ListDir.sh

Schrijf een Shell-script met Bash Shell in Ubuntu Stap 7
Schrijf een Shell-script met Bash Shell in Ubuntu Stap 7

Stap 7. Wijzig de toegangsrechten

Voer het volgende commando in: chmod +x ListDir.sh. chmod is een commando dat in Unix-achtige besturingssystemen wordt gebruikt om de toegangsrechten voor een bestand te wijzigen.

Schrijf een Shell-script met Bash Shell in Ubuntu Stap 8
Schrijf een Shell-script met Bash Shell in Ubuntu Stap 8

Stap 8. Voer het script uit

Typ./ListDir.sh om dit script uit te voeren. U zou de lijst met mappen en het bericht moeten krijgen zoals weergegeven in de bovenstaande afbeelding.

Tips

  • Standaard is vim niet geïnstalleerd.
  • Gebruik vim om je shellscripts te bewerken.
  • Voer uw wachtwoord in en laat Ubuntu de magie doen.
  • Geef de opdracht nadat de installatie is voltooid.

Waarschuwingen

  • Plaats om te beginnen uw shellscripts in uw homedirectory wanneer u aan uw shellscriptreis begint. Eenmaal comfortabel, plaats ze in uw gewenste directorysysteem.
  • Zorg ervoor dat de bestanden die u aanmaakt zich niet in systeemmappen van het / = rootbestandssysteem bevinden.

Aanbevolen: