ChinaUnix.net
相关文章推荐:

重命名文件快捷键

想要达到的目标: 读取某个目录下的文件名,假如有中文即名字中有字符 <0 || >127时,就将该文件名的每个字符进行 %127 运算 ,之后将该文件重命名为运算后的字符。 由于小弟对shell确实不熟悉,百度半天没找出个所以然,还请各位大神帮忙看看,大致都需要些什么样函数才能实现,若能给出例子更加感激不尽!

by switchrouter - Shell - 2014-03-18 20:21:45 阅读(3025) 回复(12)

相关讨论

文件如下: aaaaaaa_access_log.2012-06-20 aaaaaaa_access_log.2012-06-21 aaaaaaa_access_log.2012-06-22 怎么批量修改成如下格式: aaaaaaa_access_20120620.log aaaaaaa_access_20120621.log aaaaaaa_access_20120622.log

by luwenju - Shell - 2012-11-22 14:52:34 阅读(1188) 回复(6)

用mv '-' aaa 总是报错

by 卢西法 - Linux新手园地 - 2011-02-21 21:43:50 阅读(2085) 回复(11)

[root@amanda1 ~]# ls -l --time-style +%Y%m%d -tr total 232 -rw-r--r-- 1 root root 26690 19981020 config.guess -rwxr-xr-x 1 root root 6579 19990223 rempath.sh -rwxr-xr-x 1 root root 3891 19990223 localpath.sh -rw-r--r-- 1 root root 10985 19990223 hostdump.html -rwxr-xr-x 1 root root 46299 19990223 hostdump.sh -rw-r--r-- 1 root root 36531 20101009 install.log.syslog -rw-r--r-- 1 root root 6...

by wenyunqiu - Shell - 2010-11-02 16:12:16 阅读(2161) 回复(6)

我有一个文件,叫“11 - 飘移[头文字D THE MOVIE]主题曲.mp3”,我想把它重命名为“飘移[头文字D THE MOVIE]主题曲.mp3” 自己弄半天也不对,主要是[,]和空格的问题,谢谢大家了

by goter - Shell - 2009-06-12 23:57:21 阅读(7082) 回复(9)

上传的部分jpg图片多了个jpg扩展名, freebsd下有什么好的办法. windows下很方便: copy *.jpg.jpg *.txt move *.jpg.jpg *.txt 但是 copy没有cp -R的功能 cp没有copy的通配符功能 唉, 忠义不能两全, 鱼与熊掌不可兼得 我的解决办法是: find dir -name "*.jpg.jpg" >jpg sed -n "s/^/ /;s/\.jpg//p" jpg>jpg1 lam jpg jpg1>jpg2 xargs -n2

by angeljyt - Shell - 2007-12-11 19:41:40 阅读(1798) 回复(5)

使用java的renameTo重命名文件的时候,该函数的返回类型是boolean,应该用判断语句进行成功与否的选择.如果重命名对象已经存在了的话,那么操作将失败. 如下: File file1=new File("G:\\rename\\a.java"); File file2=new File("G:\\rename\\abcd.java"); if(file1.exists()){ if(file1.renameTo(file2)==true){ //判断file2是否存在 System.out.println("rename"); }else...

by magicsa - Java文档中心 - 2007-12-05 14:37:12 阅读(1510) 回复(0)

怎样更改文件的后缀名。试着用RENAME好象不行

by zcyzaw - 系统管理 - 2006-05-15 11:23:25 阅读(542) 回复(4)

怎样更改文件的后缀名。试着用RENAME好象不行

by zcyzaw - Linux系统管理 - 2006-05-15 11:23:25 阅读(1144) 回复(4)

本帖最后由 Linux菜农 于 2013-11-17 12:50 编辑 怎样将当前目录下的所有文件批量重命名? 将当前目录下所有文件文件名只保留前6位,扩展名改为.rar 如将182005?mak 改为182005.rar 182005?mak为无扩展名的文件,?号应该是特殊字符,用ls命令显示为? 在资源管理器里面显示为特殊字符

by Linux菜农 - Linux系统管理 - 2013-11-17 18:40:12 阅读(1109) 回复(4)

转:John Smith Python - 批量文件重命名 两个目标两个: 1. 输入一组文件名,进行批量重命名; 2. 输入一组目录名,批量重命名各个目录下的文件。 附加功能: 1. 可根据文件的创建日期对文件重新排序; 2. 重命名方式为递增数列,可带前后缀; 3. 可以指定输出目录,如果不指定输出目录,则在原文件夹中重命名,默认为在原文件夹中进行重命名; 4. 可指定在重命名后删除原文件(只有输出目录不同时有效),默认为不删...

python

by 中关村村草 - Python - 2011-02-03 18:39:21 阅读(3672) 回复(2)