Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
483 views
in Technique[技术] by (71.8m points)

bash - 如何在Bash中连接字符串变量(How to concatenate string variables in Bash)

In PHP, strings are concatenated together as follows:

(在PHP中,字符串按以下方式串联在一起:)

$foo = "Hello";
$foo .= " World";

Here, $foo becomes "Hello World".

(在这里, $foo变成“ Hello World”。)

How is this accomplished in Bash?

(如何在Bash中完成?)

  ask by Strawberry translate from so

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)
foo="Hello"
foo="${foo} World"
echo "${foo}"
> Hello World

In general to concatenate two variables you can just write them one after another:

(通常,要串联两个变量,可以一个接一个地写它们:)

a='Hello'
b='World'
c="${a} ${b}"
echo "${c}"
> Hello World

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

1.4m articles

1.4m replys

5 comments

56.9k users

...