社区
系统维护与使用区
帖子详情
菜鸟冰天雪地赤身裸体跪玻璃渣求一条linux命令~~~~
ZeusLion
2003-10-17 10:20:42
如何将一批文件比如a01.rmvb a02.rmvb ...,改名b01.rm b02.rm ....
用mv不成啊,用find,没学好,不会~~~~~
千万别告诉我用ls导出文件名,然后编辑成批处理。
我要的是命令,哪怕一段程序也行,要求通用性强的。
...全文
87
18
打赏
收藏
菜鸟冰天雪地赤身裸体跪玻璃渣求一条linux命令~~~~
如何将一批文件比如a01.rmvb a02.rmvb ...,改名b01.rm b02.rm .... 用mv不成啊,用find,没学好,不会~~~~~ 千万别告诉我用ls导出文件名,然后编辑成批处理。 我要的是命令,哪怕一段程序也行,要求通用性强的。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
18 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ckc
2003-10-23
打赏
举报
回复
俺晕,你看没看俺的脚本啊,俺当天就给了你一个能用的脚本,居然还过了这么多天
ZeusLion
2003-10-22
打赏
举报
回复
嘿嘿,菜鸟谢谢大家,本来就是一个简单的问题,可惜咱水平太差,不会,估计linux老鸟都会吧。
所以才写得这么惨~~~~~~
我的问题只是举了一个例子
我从http://www.chinaunix.net里面又搜到了2种类似的方法(本来是和csdn一样著名的论坛,看看本菜鸟却是孤陋寡闻)
for file in `ls abc???.111.222`
do
mv ${file} `basename ${file} .222`
done
ls abc*.111.222|cut -b 1-6|while read id
>do mv $id.111.222 $id.222
>done
给大家做个参考。
再次谢谢大家!!!
gnawdong
2003-10-19
打赏
举报
回复
楼主真滑啊。。哈哈。。我是看了题目才近来跟一下的
jingfeng198
2003-10-19
打赏
举报
回复
是啊,快冬天了,别吓唬人哦
wangguoqin1001
2003-10-19
打赏
举报
回复
for file in $(ls); do mv $file $(echo $file |sed s/rmvb$/rm/ |sed s/^a/b/); done
其实挺简单的。
警告楼主,以后再这么写题目的话,我可不客气了!
-_-中英文数字
2003-10-18
打赏
举报
回复
不用这么惨吧 :)
yzkzero
2003-10-18
打赏
举报
回复
楼上的真是孤陋寡闻啊,rm最新的编码
实在不行就用c写一下把
jiuyu
2003-10-18
打赏
举报
回复
搭车问一下,*.rmvb,
rmvb 是??
icuc88
2003-10-18
打赏
举报
回复
嘿嘿,既然shell不能解决就用C自己写一个!!!!
icuc88
2003-10-18
打赏
举报
回复
如果用C写一个出来,你自己编译?
ZeusLion
2003-10-18
打赏
举报
回复
mv的通配符是不可以的,我试过了,难道没有类似于dos的ren一类的通用程序吗?
比如ren a*.rmvb b*.rm
大家帮帮忙阿
kbkingbird
2003-10-18
打赏
举报
回复
楼主的状态太惨了~~大家支持一下吧~
hhlong
2003-10-18
打赏
举报
回复
鼓励!
njuhuangmy
2003-10-17
打赏
举报
回复
我也是菜鸟
ZeusLion
2003-10-17
打赏
举报
回复
大家帮帮忙阿
ckc
2003-10-17
打赏
举报
回复
用shell脚本可以实现,不过比较复杂,而且并不容易写成通用的程序
for a in $(ls *.rmvb)
do
b=${a%vb}
b=${b#a}
mv $a b$b
done
sungod8
2003-10-17
打赏
举报
回复
windows 下有FOR命令,LINUX就不知道了,学习!
ayiiq180
2003-10-17
打赏
举报
回复
用通配符应该可以
比如mv ?.rmvb ?.rm
Linux
菜鸟
篇
本课程适合未使用过
Linux
系统、毫无操作基础的新人,包括开发或者网管以及还未参加工作的大学生、高职生等等。
Linux
命令
大全(看这一篇就足够)
目录 第一章:
Linux
目录结构 第一节:基本介绍 第二节:
Linux
具体目录结构 第二章:
Linux
常用
命令
第一节:文件处理
命令
1.1
命令
格式 1.2 ls
命令
1.3 mkdir
命令
1.4 cd
命令
1.5 pwd
命令
1.6 rmdir
命令
1.7 cp
命令
第一章:
Linux
目录结构 第一节:基本介绍
linux
的文件系统是采用级层式的树状目录结构,在此结构中的最上层是根目录“/”,然后在此目录下再创建其他的目录。在
Linux
世...
linux
命令
大全---入门篇(
菜鸟
必会)
目录 1.开关机
命令
2.ifconfig 查看ip 地址 3.和用户相关: 4.文件权限相关及控制 5.防火墙 6.ls
命令
7.cd切换 8.pwd 查看当前工作目录路径 9.mkdir 创建文件夹 10.rm 删除文件 11.rmdir 删除空目录 12、mv 移动、修改文件名 13.cp 复制 1.开关机
命令
reboot i...
Linux
菜鸟
笔记【基本
命令
汇总】
目录1、ls
命令
----列出当前文件夹下的所有文件2、ll
命令
----列出当前文件夹下的所有文件3、ifconfig
命令
----查看网卡信息4、pwd
命令
----查看当前目录位置5、cd
命令
----进入到指定目录6、clear
命令
----清屏7、mkdir
命令
----创建目录(文件夹)8、touch
命令
----创建空白文件9、echo
命令
----输出字符串、往文件中加内容10、cat
命令
----查看文件内容11、more
命令
----查看文件内容12、cp
命令
----拷贝文件13、mv
命令
----移动【重
Linux
命令
安装升级相关
命令
(一) (持续更新)
Linux
命令
常用
命令
持续更新 声明:本人
菜鸟
一枚,资料均是在网上和书上收集的.如有不对的地方,勿喷,欢迎大佬指出. sudo apt-get update 更新
命令
apt-get
命令
是 Ubuntu 系统中的包管理工具,可以用来安装、卸载包,也可以用来升级包 语法格式: apt-get [options] command sudo apt-get upgrade 升级
命令
该
命令
,将本地已安装的软件与下载的软件列表里对应软件进行对比,如果发现已安装的软件版本太低,就会提示你更新。如果你
系统维护与使用区
19,612
社区成员
74,603
社区内容
发帖
与我相关
我的任务
系统维护与使用区
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
复制链接
扫一扫
分享
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章