如何使用bash将字符串与文字内联连接而不使用空格?

时间:2014-08-25 11:18:07

标签: bash

假设我有这个:

MYSTR="hello"

现在我想使用$MYSTR和一些文字来生成一些命令,但我想要一个空格"你好",假设我想要提取一个名为/tmp/helloworld.tar.gz的文件:

tar -xzf /tmp/$MYSTRworld.tar.gz # this won't work...

我是否可以在不必将helloworld分别连接在一起的情况下执行此操作?

1 个答案:

答案 0 :(得分:5)

您可以在shell中使用var separator,例如${var}

tar -xzf "/tmp/${MYSTR}world.tar.gz"