分页: 1 / 1

小弟求助一下shell script的一个基本用法

发表于 : 2011-03-03 12:42
NewUserFF
以下代码用于查找目录下所有的mp3文件,并截取第n行,设n的初始值为1

代码: 全选

n=1
file=$(find ~/music -name *.mp3|sed -n '${n}p')
报错,应该是由于${n}不能这么写。该怎么写才能表示出n的值呢?小弟刚学shell script,很多不懂,麻烦高手帮忙一下,谢啦!

Re: 小弟求助一下shell script的一个基本用法

发表于 : 2011-03-03 13:40
trigger
改双引号

Re: 小弟求助一下shell script的一个基本用法

发表于 : 2011-03-03 13:40
be00
把{n}换成键盘Esc下面的按钮,就像我输入的这样`

Re: 小弟求助一下shell script的一个基本用法

发表于 : 2011-03-03 14:38
yagas
我也认为应该把单引号改成双引号就可以解决问题了

Re: 小弟求助一下shell script的一个基本用法

发表于 : 2011-03-03 23:51
NewUserFF
果然,改成双引号就搞定了,谢啦!