Strengeoperasjon i Bash-skript: [Begynnerveiledning]

La oss trekke noen strenger og lære å håndtere strenger i bash-skript.

La oss manipulere noen strenger!

Hvis du er kjent med variabler i bash, vet du allerede at det ikke finnes separate datatyper for streng, int osv. Alt er en variabel.

Men dette betyr ikke at du ikke har strengmanipulasjonsfunksjoner.

I forrige kapittel lærte du aritmetiske operatorer i Bash. I dette kapittelet vil du lære hvordan du manipulerer strenger ved å bruke e

Les mer →

Bruke If Else i Bash-skript [Eksempler]

I dette kapittelet av bash-nybegynnerserien lærer du om bruk av if-else, nestet if else og kasussetninger i bash-skript.

La oss gjøre bash-skriptene våre intelligente!

I denne delen av bash-nybegynnerserien vil du lære hvordan du bruker betingede utsagn i bash-skriptene dine for å få det til å oppføre seg annerledes i forskjellige scenarier og tilfeller.

På denne måten kan du bygge mye mer effektive bash-skript, og du kan også implementere fe

Les mer →

Bruke For, While og Til Loops in Bash [Begynnerveiledning]

Loops er avgjørende for ethvert skriptspråk. Lær for, while og inntil looper med eksempler i dette kapittelet av Bash Beginner Series.

Pass opp for uendelige løkker!

Muligheten til å loope er en veldig kraftig funksjon ved bash-skripting. Løkker har en rekke bruksområder.

I denne opplæringen vil du utforske de tre forskjellige bash loop-strukturene. Du vil også lære hvordan du bruker løkker til å krysse array-elementer.

Videre vil du læ

Les mer →

Bash-strenglengde: 3 enkle måter å få strenglengde på i Bash

Her er forskjellige måter å beregne lengden på en streng i bash-skript.

Hvis du har å gjøre med strenger i bash, må du kanskje vite lengden på strengen.

Heldigvis er det veldig enkelt å få lengde på streng i bash. La oss si at du har en streng som heter min_streng. Lengden kan trekkes ut som:

Her er et eksempel for å forklare ting bedre:

abhishek@handbook:~$ my_string="abhishek" abhishek@handbook:~$ echo

Les mer →

Bash Beginner Series #9: Bruke funksjoner i Bash

Aldri omskriv kode, bruk funksjoner i stedet!

Når bash-skriptene dine blir større og større, kan ting bli veldig rotete!

Du kan finne deg selv å skrive om de samme kodebitene igjen og igjen i forskjellige deler av bash-skriptene dine.

Heldigvis kan du unngå å skrive om kode ved å bruke funksjoner i bash som vil gjøre skriptene dine mer organiserte og lesbare.

I denne opplæringen lærer du å lage funksjoner, returnere funksjonsverdier og sende funksjonsargumenter

Les mer →

Automatisering av oppgaver med Bash-skript [Praktiske eksempler]

Du er enten den som lager automatiseringen, eller så blir du automatisert.

Du kan nå bruke alle bash-ferdighetene du har lært i denne Bash Beginner-serien til å lage svært nyttige bash-skript som vil hjelpe deg med å automatisere kjedelige repeterende administrative oppgaver.

Automatisering bør virkelig være ditt ultimate mål når du skriver et bash-skript.

I denne opplæringen vil jeg vise deg noen automatiseringsskript som du senere kan utvide for å automatisere hvilk

Les mer →

Bash Process Substitution: Slik bruker du den

Flere kommandoer og input/output omdirigeringer kan effektivt brukes med bash prosesserstatning.

Du er sannsynligvis allerede kjent med input/output og pipe redirection i Linux.

La meg fortelle deg om en lignende, men avansert funksjon kalt prosesserstatning.

Du finner to typer syntaks for prosesserstatning:

eller

La meg gå litt i detalj.

Bash Pr

Les mer →

Bash printf Kommandoeksempler [Bedre enn ekko]

Du kan skrive ut enkle utdata med ekkokommando, men det er ikke nok for kompliserte formaterte utdata.

Den enkleste måten å skrive ut på Linux-kommandolinjen er ved å bruke echo-kommando.

Ekko-kommandoen vil imidlertid ikke være tilstrekkelig når du trenger å skrive ut formatert utdata.

Det er her printf-kommandoen hjelper deg. Bash printf-kommandoen fungerer som printf-kommandoen i programmeringsspråket C/C++.

Les mer →

Saksuttalelser i Bash: Eksempler forklart

I stedet for en haug med nestede if else-setninger, kan bruk av kasussetninger drastisk redusere antall linjer i bash-skriptet ditt, noe som gjør det lettere å forstå og følge logikken.

Når man skriver Bash-skript, er det vanlig å sjekke en streng mot en variabel, og så gjøre noe basert på det som er spesifisert.

Tenk på følgende skript. Den sjekker det første argumentet som en bruker spesifiserer, og gjør forskjellige ting avhengig av hva som ble gitt:

Les mer →

5 enkle Bash History-triks som enhver Linux-bruker bør vite

Effektiv bruk av bash-historikk vil spare deg for mye tid i Linux-terminalen.

Enten du er en bash-nybegynner eller ekspert, kan du ikke fortsette å jobbe på kommandolinjen uten å bruke den super nyttige bash-historikkfunksjonen.

Du er sannsynligvis allerede klar over at hvis du bruker pil opp eller ned i Linux-terminalen, kan du gå gjennom kommandoene du hadde kjørt tidligere.

Dette er tilgjengelig takket være kommandoen bash history.

Les mer →