Sådan skriver du et shell -script ved hjælp af Bash Shell i Ubuntu: 8 trin

Indholdsfortegnelse:

Sådan skriver du et shell -script ved hjælp af Bash Shell i Ubuntu: 8 trin
Sådan skriver du et shell -script ved hjælp af Bash Shell i Ubuntu: 8 trin

Video: Sådan skriver du et shell -script ved hjælp af Bash Shell i Ubuntu: 8 trin

Video: Sådan skriver du et shell -script ved hjælp af Bash Shell i Ubuntu: 8 trin
Video: Задачи обслуживания Windows 10 2024, Marts
Anonim

Har du nogensinde ønsket at automatisere operationer i dit operativsystem? Har du nogensinde ønsket at skrive et program, der kunne oprette en fil og kopiere den fil til en bestemt mappe? Har du nogensinde tænkt på at udføre disse opgaver ved hjælp af BASH Shell i Ubuntu? Hvis ja, så er dette artiklen for dig!

Trin

Skriv et Shell -script ved hjælp af Bash Shell i Ubuntu Trin 1
Skriv et Shell -script ved hjælp af Bash Shell i Ubuntu Trin 1

Trin 1. Start terminalen

Du kan starte terminalen ved at åbne bindestreg og søge efter den ved navn. Du kan også åbne den ved hjælp af tastaturgenvejen Ctrl+Alt+T.

Skriv et Shell -script ved hjælp af Bash Shell i Ubuntu Trin 2
Skriv et Shell -script ved hjælp af Bash Shell i Ubuntu Trin 2

Trin 2. Start vi/vim -editoren

Vim er en gratis og populær tekstredigerer, der bruger kommandolinjegrænsefladen. Hvis du ikke i øjeblikket har Vim installeret, kan du gøre det let ved at skrive denne kommando i terminalen: sudo apt-get install vim.

Skriv et Shell -script ved hjælp af Bash Shell i Ubuntu Trin 3
Skriv et Shell -script ved hjælp af Bash Shell i Ubuntu Trin 3

Trin 3. Skriv vim ListDir.sh og tryk på ↵ Enter

Når du er inde i editoren, skal du skrive "I" eller "i". Dette giver dig mulighed for at indsætte/begynde at skrive dit shell -script.

Skriv et Shell -script ved hjælp af Bash Shell i Ubuntu Trin 4
Skriv et Shell -script ved hjælp af Bash Shell i Ubuntu Trin 4

Trin 4. Indtast følgende kode:

#!/bin/bash. Dette er kendt som en Shebang linje.

Skriv et Shell -script ved hjælp af Bash Shell i Ubuntu Trin 5
Skriv et Shell -script ved hjælp af Bash Shell i Ubuntu Trin 5

Trin 5. Indtast koden som vist på figuren

Den første linje (ekko "Velkommen") udskriver linjen "Velkommen" ind i terminalen. echo bruges til at returnere den givne tekst og en ny linje. Den anden linje (ls) viser indhold i biblioteket. ls er en forkortelse for listen. Den sidste linje (en anden ekko -sætning) returnerer teksten. Dette fuldender listen over mapper.

Skriv et Shell -script ved hjælp af Bash Shell i Ubuntu Trin 6
Skriv et Shell -script ved hjælp af Bash Shell i Ubuntu Trin 6

Trin 6. Afslut vim

Indtast følgende tastekombinationer, Esc +: + wq for at undslippe editoren. Dette vil skrive ændringerne til filen og bringe dig tilbage til terminalen. Gem filen som ListDir.sh

Skriv et Shell -script ved hjælp af Bash Shell i Ubuntu Trin 7
Skriv et Shell -script ved hjælp af Bash Shell i Ubuntu Trin 7

Trin 7. Skift adgangstilladelser

Indtast følgende kommando: chmod +x ListDir.sh. chmod er en kommando, der bruges i Unix ligesom operativsystemer til at ændre adgangstilladelser til en fil.

Skriv et Shell -script ved hjælp af Bash Shell i Ubuntu Trin 8
Skriv et Shell -script ved hjælp af Bash Shell i Ubuntu Trin 8

Trin 8. Kør scrip

Skriv./ListDir.sh for at køre dette script. Du bør få listen over mapper og meddelelsen som vist på billedet ovenfor.

Tips

  • Som standard er vim ikke installeret.
  • Brug vim til at redigere dine shell -scripts.
  • Indtast din adgangskode, og lad Ubuntu gøre magien.
  • Når installationen er fuldført, skal du udstede kommandoen.

Advarsler

  • For det første skal du placere dine shell -scripts i din hjemmemappe, mens du begynder din shell -script -rejse. Når det er behageligt, skal du placere dem i dit nødvendige bibliotekssystem.
  • Sørg for, at de filer, du opretter, ikke findes i nogen systemmapper i / = rodfilsystemet.

Anbefalede: