#! /bin/bash
pth="/home/cnbubble/test/tt/" #建议写局对路径
for f in `ls $pth`
do
sed -i '1i #!/bin/sh' "$pth$f" #使用sed在第一行前加一行
sed -i '1a ttisql xz_abmy < mv "$pth$f" "$pth${f}.sh" #移动文件,相当于重命名
# chmod +x "$pth${f}.sh" #加其他操作,比如更改权限
done
上的脚本会对要处理的文件夹中所有的文件进行操作,脚本放置此文件夹以外。不然要更改程序,避免操作自身