linux的批处理文件怎么写?

linux的批处理文件怎么写?

RT,想要批量删除一些文件。linux可以实现么?      
basn本身就是一个脚本语言      
多谢了,能说下具体怎么写么?比如:

rm 123
rm 456
rm 789
rm 154
rm 698
rm 578

如何把这几个命令写成一个SH,然后每次执行SH文件就行了...不用输入这么多次RM命令      
如创建一个文件,文件名为a.sh,内容如下
#!/bin/sh
rm -f 123
rm -f 456
rm -f 789
rm -f 154
rm -f 698
rm -f 578
更改文件a.sh的权限,输入如下命令chmod +x a.sh,运行a.sh即可
请看书,系统学习shell编程      
如果删除的东西有规律可循,还可以使用条件判断或条件循环语句,那样就更像一段程序了。      
可能压根就不用写脚本程序
rm 正则表达式

find+rm就可以解决      
引用:
原帖由 blackspace 于 2008-6-15 12:11 发表
可能压根就不用写脚本程序
rm 正则表达式

find+rm就可以解决
解一个试试:
仅针对三位数字的文件名:
复制内容到剪贴板
代码:
#find / -type f | grep  [0-9]\{3\} | rm -f