ChinaUnix.net
相关文章推荐:

C语言 修改文件名

我想修改类似如下一批文件的文件名: AA01_01.txt AA01_02.txt AA01_03.txt AA01_04.txt 修改成 BB02_01.txt BB02_02.txt BB02_03.txt BB02_04.txt 把文件名的头换下 谢谢各位了

by superbtl - Shell - 2009-07-23 09:26:12 阅读(4474) 回复(11)

相关讨论

目录a下面有很多目录和文件,我想把名字以usa开头的目录和文件改为以tsz开头 例如文件usa1.gz改为tsz1.gz 谢谢!

by richardzhang - Shell - 2007-08-09 14:08:43 阅读(1319) 回复(2)

我用ftp将win下文件拉到lin 只是win下一些文件名lin下不支持, 如“("字符。 mv提示”-bash: syntax error near unexpected token `('“ 该如何修改? thanks

by jack9981 - Shell - 2007-06-25 10:14:36 阅读(1327) 回复(1)

我有一些文件 我想在特定位置加上序号 如 aa-a.zip aa-b.zip aa-c.zip ...... 改成 aa-a-1.zip aa-b-2.zip aa-c-3.zip ...... 我想不出该怎么办 [code] for i in a b c do mv aa-$i.zip aa-$i-1.zip done[/code] 没办法编号 出来结果为 aa-a-1.zip aa-b-1.zip aa-c-1.zip ...... 怎么样能得到我想要的结果呢? 谢谢高人了!

by hoo7 - Shell - 2006-10-13 10:37:44 阅读(1512) 回复(9)

vls *tmp | awk '{rcd=$0; gsub(/.tmp/, ""); nrcd=$0; system("mv "rcd" "nrcd"")}' ls *MDI | awk '{rcd=$0; gsub(/001.MDI/, "002.MDI"); nrcd=$0; system("mv "rcd" "nrcd"")}' ls *MMI | awk '{rcd=$0; gsub(/001/, "004"); nrcd=$0; system("mv "rcd" "nrcd"")}' hlnms02#[/ultranms/spms/sp/20060616/result]ls | awk -F . '{rcd=$0; na=$1; system("mv "rcd" "na".MDO")}' hlnms02#[/ultranms/spms/sp/20060616/result]ls ...

by 理想的石头 - HP文档中心 - 2008-01-08 11:28:47 阅读(1743) 回复(0)

代码开始: #include #include #include #include #include #include int readfile(char *dirname); int main(int argc, char**argv) { if(argc != 2) { printf("Usage: test dirname\n"); return -1; } readfile(argv[1]); return 0; } int readfile(char *dirname) { ...

by maco2004 - C/C++ - 2007-05-22 10:47:23 阅读(2979) 回复(5)

大家好,我想批量修改文件名,如下: [/export/home/appadm/zxk/control_load_data_1]$ls file333.txt fl_9.txt load.ctl load.log test.sh 我想把每个文件名后面都加上一个后缀_bak,脚本如下: ls|awk '{print "mv "$0 " "$0"_bak"}'|sh 结果达到我的要求,结果如下: [/export/home/appadm/zxk/control_load_data_1]$ls file333.txt_bak fl_9.txt_bak load.ctl_bak load.log_bak test.sh_bak OK!...

by andyrui - Shell - 2007-05-26 22:27:47 阅读(2727) 回复(13)

修改文件名类似: homenettmm-chp-9.html homenettmm-chp-9-sect-1.html homenettmm-chp-9-sect-2.html homenettmm-chp-9-sect-3.html homenettmm-chp-9-sect-4.html homenettmm-chp-9-sect-5.html homenettmm-chp-9-sect-6.html 希望修改后是: homenettmm-CHP-9.html homenettmm-CHP-9-SECT-1.html homenettmm-CHP-9-SECT-2.html homenettmm-CHP-9-SECT-3.html homenettmm-CHP-9-SECT-4.html homenettmm-CHP-9-SECT-5.html ho...

by shenmue71 - Shell - 2006-02-17 16:48:52 阅读(2794) 回复(17)

有一批文件都是类似*****_bs**命名的,我想把 _bs 去掉怎么做? 试了老半天搞不出来,大虾帮帮我,谢了先!!!

by 灵坷 - Shell - 2006-01-18 13:06:07 阅读(1546) 回复(4)

我使用proftpd-1.2.9和proftpd-mod-quotatab-1.2.11实现磁盘限额,发现一个问题,就是无法修改文件名,出现没有权限的提示:Rename permission denied。不知何因? 这是我的配置文件: ServerName "Superdream FTP Server" ServerType standalone DefaultServer on Port 21 Umask 022 MaxInstances 30 MaxLoginAttempts 3 User nobody Group nobody MaxHostsPerUser 1 "对不起,每个帐号最多允许来源ip为1个"...

by hhl00 - 服务器应用 - 2004-10-08 17:23:50 阅读(1503) 回复(0)

请各位大侠告诉我分区文件名修改: 目前文件名为/AA/BB/CC 与 /AA/DD/FF 想修改为/AA与/BB

by yoyo-8 - Solaris - 2004-09-29 16:26:02 阅读(685) 回复(2)