ChinaUnix.net
相关文章推荐:

linux下修改文件名

方法1:把文件名拆分处理,可以任意修改文件名 find -name '*.log' -printf %f\\n|awk -F'.' '{print $1}'|xargs -i{} mv {}.log xiyun_{}.log 方法2:利用rename 一般的linux的rename命令比较简单 rename 'test' 'xiyun' '*.log' 把文件名中的某部分字符串替换掉 ubuntu的rename命令支持正则表达式,因此功能更强大。 方法3:直接利用find和xargs和mv,中间不用awk,这样只能添加后缀名,不能修改文件名。 本文来自Ch...

by myTechBlog - Linux文档专区 - 2009-06-15 13:30:36 阅读(872) 回复(0)

相关讨论

#!/bin/bash VAL2=1 for filename in `find -name "*.bmp"` do mv $filename `echo "$VAL2.bmp"` VAL2=$(expr $VAL2 + 1) done 不用解释了吧 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u1/43090/showart_708369.html

by tdh2002 - Linux文档专区 - 2008-05-27 14:06:46 阅读(751) 回复(0)

================================ Author: taoyuetao Email: [email=tao_yuetao@yahoo.com.cn]tao_yuetao@yahoo.com.cn[/email] Blog: taoyuetao.cublog.cn 2006-12-22 ================================ 在 linux 创建相同文件名时,系统不会提示该文件已经存在,也不会创建该文件,这与windows的习惯不同, 我查看了busybox中touch的源代码, do { if (utime(*argv, NULL)) { if (errno == ENOENT) { /* no such fil...

by taoyuetao - Linux文档专区 - 2007-03-01 08:43:04 阅读(738) 回复(0)

小弟不小心在linux的 根建了个文件名是“E:\121.dat”的文件,因为很大,现在 想把它删了 用rm E:\121.dat 结果没用! 请教如何可以删除呢!

by youwei - Linux新手园地 - 2009-09-25 19:12:25 阅读(2750) 回复(12)

linux显示fat分区的中文文件名 mount -t vfat -o codepage=936,iocharset=cp936 /dev/hda1 /mnt/c 或 mount -t vfat -o codepage=936,iocharset=gb2312 /dev/hda1 /mnt/c 或者修改/etc/fstab文件 /dev/hda1 /mnt/c vfat defaults,codepage=936,iocharset=cp936 0 0 或 /dev/hda1 /mnt/c vfat defaults,codepage=936,iocharset=gb2312 0 0 经过试验,这里不能是GB2312,只能是gb2312(RH9) 在linux显示光盘上的中...

by chincom - Java文档中心 - 2005-07-28 16:25:35 阅读(870) 回复(0)

运行一个程序,它根据内容自动生成文件名,有的文件名非常长,像这样[code]IOError: [Errno 36] File name too long: '/home/shanglab/MISO/hg19/AFE/chr12/775@uc001qki.1-uc001qkj.1-uc001qkk.1-uc001qkm.1@uc009zdu.1-uc009zdv.1-uc001qkb.2-uc001qkc.2-uc001qke.2-uc001qkf.2-uc001qjz.2-uc001qkd.2-uc001qkg.2-uc009zdw.1-uc001qkh.2-uc001qkl.2-uc001qkn.2-uc001qko.2-uc001qkp.2-uc001qkr.2-uc001qku.2-uc001qkq.2-uc001qks...

by 长生天一 - Linux新手园地 - 2011-12-01 08:32:10 阅读(4969) 回复(2)

rename是个什么命令,可是改不了呀. 另外用vi时,我用ctrl + space打开输入法,可是输入法状态条一直闪烁,不能输入,是什么原因???thank you

by emailwht - 系统管理 - 2003-03-19 14:22:23 阅读(17310) 回复(2)

rename是个什么命令,可是改不了呀. 另外用vi时,我用ctrl + space打开输入法,可是输入法状态条一直闪烁,不能输入,是什么原因???thank you

by emailwht - Linux系统管理 - 2003-03-19 14:22:23 阅读(3893) 回复(2)

linux修改MAC地址 方法一: 1.关闭网卡设备 ifconfig eth0 down 2.修改MAC地址 ifconfig eth0 hw ether MAC地址 3.重启网卡 ifconfig eth0 up 方法二: 以上方法一修改linux重启后MAC又恢复为原来的,为了次启动时修改后的MAC仍有效,我们可以修改文件file:/etc/rc.d/rc.sysinit(RedFlag linux为这个文件,其他版本的linux应该不同)的内容,在该文件末尾加以内容: ifconfig eth0 down ifconfig eth0 hw ether MAC地址 ifc...

by willcasper - Linux文档专区 - 2008-10-07 16:16:25 阅读(767) 回复(0)

修改ip地址 即时生效: # ifconfig eth0 192.168.0.20 netmask 255.255.255.0 启动生效: 修改/etc/sysconfig/network-scripts/ifcfg-eth0 修改default gateway ...

by peacock66 - Linux文档专区 - 2007-10-25 12:28:45 阅读(669) 回复(0)

linux乱码修改 一,用securecrt远程登陆主机中文显示乱码解决办法: 文字界面支持中文: 1、 vi /etc/sysconfig/i18n 2、 把:LANG="en_US.UTF-8" 改成: LANG="zh_CN.GB2312" export LC_ALL=zh_CN.GB2312;export LANG=zh_CN.GB2312 二,samba中文乱码问题: 编辑smb.conf文件: 1.如果locale是zh_CN.UTF-8,则这样设置:display charset=UTF-8,unix charset=UTF-8,dos charset=UTF-8; 2.如果locale是...

by jacky.lee - Linux文档专区 - 2007-05-10 12:15:25 阅读(553) 回复(0)