Fish Shell:
Łączenie łańcuchów znaków
Jak to zrobić:
Łączenie stringów w Fish można zrobić na kilka sposobów, oto najprostszy:
set string1 "Cześć, "
set string2 "jak się masz?"
set concatenated $string1$string2
echo $concatenated
Output:
Cześć, jak się masz?
Możesz też użyć polecenia string
:
echo (string join '' $string1 $string2)
Głębsze zanurzenie
Konkatenacja stringów to coś, co robiły języki programowania jeszcze przed epoką internetu. W Fish, odbywa się to bez większej ceremonii - przylep jeden string do drugiego i voilà! Alternatywnie, można użyć wbudowanej funkcji string
, która oferuje dużo drobniejsze możliwości manipulacji stringami, w tym konkatenację.
Fish nie wymaga specjalnych operatorów do łączenia stringów, ale niektóre języki jak Python używają +
, a PHP .
. Taka różnorodność wynika z historii i filozofii projektowej poszczególnych języków.
Zobacz również:
- Dokumentacja Fish
string
: https://fishshell.com/docs/current/cmds/string.html - Przewodnik Fish dla początkujących: https://fishshell.com/docs/current/tutorial.html
- Wprowadzenie do Fish Shell: https://gist.github.com/krzysztofzuraw/6098499