当前位置: 技术问答>linux和unix
我想写一个shell脚本 把当前文件夹下的所有文件名改名
来源: 互联网 发布时间:2016-05-10
本文导语: 我的系统是aix 5。 比如某文件夹下有a.txt b.txt c.txt 三个文件,我要把它们全部改名,改为a1.txt b1.txt c1.txt 这个应该怎么做,谢谢 我没写过shell | 创建个shell文件,并执行下看看。 [code=Batc...
我的系统是aix 5。
比如某文件夹下有a.txt b.txt c.txt 三个文件,我要把它们全部改名,改为a1.txt b1.txt c1.txt
这个应该怎么做,谢谢 我没写过shell
比如某文件夹下有a.txt b.txt c.txt 三个文件,我要把它们全部改名,改为a1.txt b1.txt c1.txt
这个应该怎么做,谢谢 我没写过shell
|
创建个shell文件,并执行下看看。
[code=BatchFile]#!/bin/sh
for i in *.txt
do
FORNAME=`echo $i | awk 'BEGIN { FS = "." } { print $1 }'`
cp $i "$FORNAME"1.txt
done[/code]
[code=BatchFile]#!/bin/sh
for i in *.txt
do
FORNAME=`echo $i | awk 'BEGIN { FS = "." } { print $1 }'`
cp $i "$FORNAME"1.txt
done[/code]
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。