5 xanuun oo lagu daweeyo basasha halkan ka daawo ( ahmed saciim)
Indholdsfortegnelse:
En af de mest anvendte strengoperationer er sammenkædning. Strengkonsatenation er bare et smarte programmeringsord til sammenføjning af strenge ved at tilføje en streng til slutningen af en anden streng.
I denne tutorial vil vi forklare, hvordan man sammenkæder strenge i Bash.
Sammenkædende strenge
Den enkleste måde at sammenkæde to eller flere strengvariabler er at skrive dem den ene efter den anden:
VAR1="Hello, " VAR2=" World" VAR3="$VAR1$VAR2" echo "$VAR3"
Den sidste linje gentager den sammenkædede streng:
Hello, World
Du kan også sammenkæde en eller flere variabler med bogstavelige strenge:
VAR1="Hello, " VAR2="${VAR1}World" echo "$VAR2"
Hello, World
I eksemplet ovenfor er variabel
VAR1
indesluttet i krøllede seler for at beskytte variabelnavnet mod omgivende tegn. Når variablen efterfølges af et andet gyldigt variabel-navn tegn, skal du vedlægge den i krøllede seler
${VAR1}
.
For at undgå problemer med at opdele ord eller kløe, skal du altid prøve at bruge dobbeltcitater omkring variabelnavnet. Hvis du vil undertrykke variabel interpolering og speciel behandling af tilbagegangstegnet i stedet for dobbeltbrugsnoterede citater.
Bash adskiller ikke variabler efter "type", variabler behandles som heltal eller streng afhængigt af sammenhænge. Du kan også sammenkæde variabler, der kun indeholder cifre.
VAR1="Hello, " VAR2=2 VAR3=" Worlds" VAR4="$VAR1$VAR2$VAR3" echo "$VAR4"
Sammenkædning af strenge med + = operatøren
En anden måde at sammenkæde strenge i bash er ved at tilføje variabler eller bogstavelige strenge til en variabel ved hjælp af
+=
operatoren:
VAR1="Hello, " VAR1+=" World" echo "$VAR1"
Hello, World
Følgende eksempel bruger
+=
operatoren til at sammenkæde strenge i bash for loop:
VAR="" for ELEMENT in 'Hydrogen' 'Helium' 'Lithium' 'Beryllium'; do VAR+="${ELEMENT} " done echo "$VAR"
Hydrogen Helium Lithium Beryllium
Konklusion
Sammenkædning af strengvariabler er en af de mest grundlæggende operationer i Bash-scripting. Efter at have læst denne tutorial, skal du have en god forståelse af, hvordan man sammenkæder strenge i Bash. Du kan også tjekke vores guide til sammenligning af strenge.
Sådan kører du Bash på Ubuntu på Windows 10

Aktivering af Windows Subsystem til Linux giver dig mulighed for at køre Bash på Ubuntu på Windows 10, Bash scripts , Linux-kommandolinjeværktøjer, Linux-første værktøjer.
Bash arrays

Arrays er en af de mest anvendte og grundlæggende datastrukturer. I denne artikel dækker vi Bash-matriserne og forklarer, hvordan du bruger dem i dine Bash-scripts.
Bash til løkke

Der er 3 grundlæggende løkkekonstruktioner i Bash-scripting, til loop, while loop og indtil loop. I denne tutorial vil vi dække det grundlæggende for løkker i Bash såvel som pausen og fortsætte udsagn for at ændre strømmen af en løkke.