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
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.
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.
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.
Stap 4. Typ de volgende code:
#!/bin/bash. Dit staat bekend als a Keet lijn.
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.
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
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.
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.