当前位置: 技术问答>linux和unix
shell中如何连接字符串和数字
来源: 互联网 发布时间:2016-02-02
本文导语: 例如:str="./AnalyseItem "$strM3UList" "${intCurPlay} 其中strM3UList为字符串,intCurPlay为数字 但是结果为 1AnalyseItem 2.m3u 其中:strM3UList为2.m3u,intCurPlay为1 为什么intCurPlay没有连接到末尾而是连接到字符串的前面了呢? ...
例如:str="./AnalyseItem "$strM3UList" "${intCurPlay}
其中strM3UList为字符串,intCurPlay为数字
但是结果为 1AnalyseItem 2.m3u
其中:strM3UList为2.m3u,intCurPlay为1
为什么intCurPlay没有连接到末尾而是连接到字符串的前面了呢?
其中strM3UList为字符串,intCurPlay为数字
但是结果为 1AnalyseItem 2.m3u
其中:strM3UList为2.m3u,intCurPlay为1
为什么intCurPlay没有连接到末尾而是连接到字符串的前面了呢?
|
也没有问题呀:
#!/bin/bash
strM3UList=2.m3u
intCurPlay=1
str="./AnalyseItem ${strM3UList} ${intCurPlay}"
echo ${str}
str="./AnalyseItem "$strM3UList" "${intCurPlay}
echo ${str}
mymtom@fc6:src/csdn/shell$ ./concat
./AnalyseItem 2.m3u 1
./AnalyseItem 2.m3u 1
mymtom@fc6:src/csdn/shell$
#!/bin/bash
strM3UList=2.m3u
intCurPlay=1
str="./AnalyseItem ${strM3UList} ${intCurPlay}"
echo ${str}
str="./AnalyseItem "$strM3UList" "${intCurPlay}
echo ${str}
mymtom@fc6:src/csdn/shell$ ./concat
./AnalyseItem 2.m3u 1
./AnalyseItem 2.m3u 1
mymtom@fc6:src/csdn/shell$
|
[root@shwhg shell]# sh test7.sh
./AnalyseItem 2.m3u 1
./AnalyseItem 2.m3u 1
我试了下,也没问题呀
./AnalyseItem 2.m3u 1
./AnalyseItem 2.m3u 1
我试了下,也没问题呀