这是一个创建于 2785 天前的主题,其中的信息可能已经有所发展或是发生改变。
打开一个脚本 run.sh 内容是这样的:
cd `dirname $0`
./1001.sh
./1002.sh
./1003.sh
./1004.sh
./1005.sh
意思是运行同目录下的 5 个数字命名的脚本,如何能简化一下,例如以正则匹配文件名,例如:
cd `dirname $0`
./[0-9]{9}.sh
谢谢!
3 条回复 • 2016-09-17 14:33:59 +08:00
|
|
2
tairan2006 2016-09-17 12:29:23 +08:00 1
```bash for k in $(seq 1 5);do bash "./100$ k.sh"; done ``` 随手写的=_=
|
|
|
3
SpicyCat 2016-09-17 14:33:59 +08:00
可以做到简化。 但是不建议这么做。
|