+ -
当前位置:首页 → 问答吧 → 豆瓣下载

豆瓣下载

时间:2011-12-16

来源:互联网

我写了一个小脚本,遇到了点问题。

比如,我写了一个名字为~/bin/myscript的脚本,形式如下;
#! /bin/bash
for img in `ls *.{$1}`; do
echo converting "$img"
done

在使用的时候,我想用

$ myscript gif,png

就能像直接键入 ls *.{gif,png}一样,将本目录下,符号后缀规则的文件挑选出来。结果,发现,bash直接就将传入的命令给替换掉``中的$1了。

然后,提示:

ls: 无法访问*.{gif,png}: 没有那个文件或目录

各位,有啥好方法没有,可以避开这个问题?

作者: sarrow   发布时间: 2011-12-16