shell 1

来源:百度文库 编辑:神马文学网 时间:2024/05/01 17:39:59
请教个问题:
我的目录下有几万个xxxxx.abc.bak文件,其中xxxxx为连续的数字(1,2,3,4,5,6......)。
我想把他们文件名中的bak去掉。
如果用mv命令,每次只能重命名一个文件。
哪位大侠能帮忙给个shell脚本。
find . -name "*".bak -print | sed ‘s/\(.*\).bak/mv & \1/g‘ | bash
请问如何用shell删除文件开头几行和结尾几行?
sed -e ‘1,3d‘ -e ‘$d‘ urfile
删除前3行和最后一行。