我试图在shell脚本中传递参数。这就是我所做的:
#!/bin/bash
name=$1
echo $name
cd folder
/users9/test/test1/ggandhi/wmd/latest/test/resources/ + name
我想在资源目录之后附加name
的值。有谁知道我会怎么做?
答案 0 :(得分:2)
如果$name
对应于该文件夹中的命令(脚本或二进制文件),则脚本的最后一行应为
/users9/test/test1/ggandhi/wmd/latest/test/resources/"$name"
这将执行$name
所提供的命令,该命令位于文件夹/users9/test/test1/ggandhi/wmd/latest/test/resources
内。
另外,当您将$1
分配给name
时,请在name="$1"
附近加上双引号:
{{1}}