目的:批量重命名一些文件,这些文件有共同特征,比如具有相同的字母,或者没有共同特征,想统一重命名,修改它们相同位置上的字符等等。 1、我想把它们的名字的第一个1个字母变为"q",其它的不变 [root@pps mailqueue]# for i in `ls`; do mv -f $i `echo $i | sed 's/^./q/'`; done ---------------------------------------- 或者写个脚本,显得更加清晰: for file in `ls` do newfile =`echo $i | sed 's/^./q/'` mv $fi...
by xhq6632 - Linux文档专区 - 2009-12-17 14:26:14 阅读(1087) 回复(0)
linux下批量重命令文件 我们可能会碰到类似的问题,以前我不知道linux下面还有rename这个命令,有时候会自己写个小脚本来批量重命名文件,今天google了以下,看到下面这个网站上有介绍: http://www.linux-wiki.cn/index.php/%E6%89%B9%E9%87%8F%E9%87%8D%E5%91%BD%E5%90%8D%E6%96%87%E4%BB%B6 将当前目录里面所有.txt的文件重命名为.sql的文件: rename 's/\.txt$/\.sql/' *.txt 以下是/usr/bin/rename的内容: #!/usr/bin/perl -...
【小蜗牛闲情之作 】 [color="#ff0000"]目的:[color="#0000ff"]批量重命名一些文件,这些文件有共同特征,比如具有相同的字母,或者没有共同特征,想统一重命名,修改它们相同位置上的字符等等。 1、我想把它们的名字的第一个1个字母变为"q",其它的不变 [root@pps mailqueue]# for i in `ls`; do mv -f $i `echo $i | sed 's/^./q/'`; done ---------------------------------------- 或者写个脚本,显得更加清晰:...
企业如果想在linux操作系统上部署文件服务器的话,可能需要一次性建立大量的帐户。如为了加强文件服务器的管理力度,需要为每个员工配置一个帐户。如此的话,就可以针对员工进行权限控制、访问审核等等。我今天就跟大家谈谈,如果通过脚本程序在linux操作系统中批量建立用户。 一、建立批量用户的脚本程序。 我先给大家一个建立批量帐户的脚本程序。然后再结合这个脚本程序来谈谈在批量建立帐户的过程中需要注意的地方。其...