Å kjøre et bash shell-skript er ganske enkelt. Men du får også lære om å kjøre dem i skallet i stedet for subshell i denne opplæringen.
"Bruk aldri 5 minutter på å gjøre noe for hånd når du kan prøve å automatisere det i 5 timer."
Dette kan være sarkasme å bety at automatisering kan ta lengre tid enn å gjøre det manuelt, men automatisering er nødvendig for en kraftfull Linux-bruker. Shell-skript danner en base for automatisering i Linux.
Den enkleste måten å kjøre et
Les mer →Denne opplæringen viser deg hvordan du bruker søvnkommandoer og de ulike alternativene i bash-skript.
Linux sleep-kommando er en av de enkleste kommandoene der ute. Som du kan gjette ut fra navnet, er dens eneste funksjon å sove. Med andre ord introduserer den en forsinkelse for en spesifisert tid.
Så hvis du bruker sleep-kommandoen med x og den neste kommandoen kan bare kjøres etter x sekunder.
Sleep-kommandoen har en enkel syntaks:
sleep Number[Suffix] Les mer →I denne opplæringen lærer du hvordan du sammenligner strenger i bash shell-skript. Du vil også lære å sjekke om en streng er tom eller null.
Å håndtere strenger er en del av ethvert programmeringsspråk. Bash shell-skripting er ikke annerledes. Til og med syntaksen er stort sett den samme.
I denne raske opplæringen viser jeg deg hvordan du sammenligner strenger i Bash shell-skript.
Her er hvordan du sammenl
Les mer →I dette raske tipset lærer du å dele en streng i en matrise i Bash-skript.
La oss si at du har en lang streng med flere ord atskilt med komma eller understrek. Du vil dele denne strengen og trekke ut de enkelte ordene.
Du kan dele strenger i bash ved å bruke Internal Field Separator (IFS) og lese-kommandoen, eller du kan bruke tr-kommandoen. La meg vise deg hvordan du gjør det med eksempler.
Her er flere måter du kan sjekke om fil eller katalog finnes i bash shell script. Du vil også lære å sjekke om filen ikke eksisterer.
Hvis du jobber med et Bash-skript som samhandler med filer og kataloger, kan du støte på en situasjon der du må forsikre deg om at filen eller katalogen eksisterer. Dette bidrar til å unngå mulige feil for å utføre visse handlinger på en fil som ikke eksisterer.
I denne opplæringen vil jeg vise deg et par måter å sjekke om fil eller
Les mer →Lurer du på kommentarer i bash script? Her er hvordan du legger til enkle, innebygde eller flerlinjede kommentarer i Bash-skript.
Kommentarer er en integrert del av ethvert programmerings- eller skriptspråk. Bash er ikke annerledes.
Som alle programmeringsspråk brukes kommentarer i bash-skript for å gjøre koden mer forståelig. Du kan også bruke kommentarer til å hoppe over deler av koder mens du feilsøker skriptet ditt.
I dette bash-tipset skal jeg vise deg tre måter
Les mer →I den andre oppføringen i bash-nybegynnerserien, lær om bruk av variabler i bash-skall-skriptene dine.
Tidsendringer, og det samme gjør variabler!
Du må ha lekt med variabler ganske mye hvis du har gjort noen form for programmering.
Hvis du aldri har jobbet med variabler før, kan du tenke på dem som en beholder som lagrer en del informasjon som kan variere over tid.
Variabler kommer alltid godt med når du skriver et bash-skript, og i denne opplæringen v
Les mer →I den tredje delen av Bash Beginner Series lærer du å sende argumenter til et bash-shell-skript. Du vil også lære om spesielle bash shell-variabler.
Argumenter kan være nyttige, spesielt med Bash!
Så langt har du lært hvordan du bruker variabler for å gjøre bash-skriptene dine dynamiske og generiske, så de reagerer på ulike data og ulike brukerinndata.
I denne opplæringen lærer du hvordan du kan sende variabler til et bash-skript fra kommandolinjen.
Har du for mange variabler å håndtere? Bruk en matrise i bash-skriptet ditt.
Arrays til unnsetning!
Så langt har du brukt et begrenset antall variabler i bash-skriptet ditt, du har laget noen få variabler for å holde ett eller to filnavn og brukernavn.
Men hva om du trenger mer enn noen få variabler i bash-skriptene dine; la oss si at du vil lage et bash-skript som leser hundre forskjellige innganger fra en bruker, skal du lage 100 variabler?
Heldigvis
Les mer →Lær å utføre aritmetiske operasjoner som addisjon, subtraksjon, multiplikasjon og divisjon i bash-skript.
La oss gjøre litt Bash Math!
Mens du skriver bash-skriptene dine, vil du ofte finne ut av resultatet av en aritmetisk beregning for å bestemme gjenværende diskplass, filstørrelser, passordutløpsdatoer, antall verter, nettverksbåndbredde, etc.
I dette kapittelet av bash-nybegynnerserien lærer du å bruke bash-operatorer til å utføre ulike aritmetiske beregn
Les mer →