Sammanslagning av strängar

Fish Shell:
Sammanslagning av strängar

Så här gör du:

# Enkelt exempel på konkatenering
set hello "Hej "
set world "världen"
set greeting "$hello$world"
echo $greeting # Skriver ut "Hej världen"

# Med variabelsubstitution
set file_path "/min/mapp/"
set file_name "dokument.txt"
set full_path "$file_path$file_name"
echo $full_path # Skriver ut "/min/mapp/dokument.txt"

Djupdykning

Konkatenering i Fish shell är rakt på sak – du placerar helt enkelt variablerna eller strängarna intill varandra. Historiskt sett har många shellskriptspråk, som Bash och Zsh, använt liknande syntax för konkatenering. Alternativen inkluderar att använda echo eller printf för att direkt sammanfoga värden. Intern arbetar Fish med strängar som variabler och tillåter direkt sammansättning utan behov av extra operatorer som man kan se i andra programmeringsspråk.

Se även