论坛风格切换切换到宽版
  • 1093阅读
  • 9回复

菜鸟求教~如何批量删除文件名中的空格? [复制链接]

上一主题 下一主题
离线alluse.
 
发帖
2180
C币
-559263
威望
382
贡献值
1
银元
-2
铜钱
4770
人人网人气币
0
只看楼主 倒序阅读 使用道具 楼主  发表于: 2009-04-27
刚接触linux1个多月,今天遇见一个问题,如何批量删.除文件名中.的空格呢?          婚庆
我按鸟哥的书命令如下
    find *..jp.g|grep ' '|tr -d ' '               杀毒
1.找到.jpg格式的文件
2.然后截取.文件名中含有空格的.jpg文件 <性病>
3.删除空格
可是,运行完之后显示空格已经删除,可是,重新.ls文件夹后,又变成了含有空格的文件名,请求各位.同仁帮忙了!谢谢!外贸

评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
离线zybt.
发帖
2081
C币
-235379
威望
364
贡献值
1
银元
-2
铜钱
4606
人人网人气币
0
只看该作者 沙发  发表于: 2010-04-10
你这样子只是对find的结果进行操作,而不是真正的文件名

离线啊锐.
发帖
1953
C币
-60757
威望
356
贡献值
1
银元
-2
铜钱
4337
人人网人气币
0
只看该作者 板凳  发表于: 2010-04-10
grep和tr的输出到了屏幕,怎么也没动作到文件名上

离线chaoran898.
发帖
2053
C币
-60843
威望
358
贡献值
1
银元
0
铜钱
4539
人人网人气币
0
只看该作者 地板  发表于: 2010-04-10
用mv将源文件改为新文件,到shell版问问

离线pyemail.
发帖
2011
C币
-627237
威望
378
贡献值
4
银元
-4
铜钱
4531
人人网人气币
0
只看该作者 4楼 发表于: 2010-04-10
那是不是应该用 cat+cut命令啊?

发帖
2093
C币
-152295
威望
391
贡献值
1
银元
-1
铜钱
4772
人人网人气币
0
只看该作者 5楼 发表于: 2010-04-10
linux下好像不能建立带空格的文件。

离线alluse.
发帖
2180
C币
-559263
威望
382
贡献值
1
银元
-2
铜钱
4770
人人网人气币
0
只看该作者 6楼 发表于: 2010-04-10


QUOTE:原帖由 timdcn 于 2008-7-16 15:36 发表
linux下好像不能建立带空格的文件。


可以建立带空格的文件,不过需要‘\’转义

离线kawayiyi.
发帖
2126
C币
-60558
威望
397
贡献值
1
银元
-2
铜钱
4789
人人网人气币
0
只看该作者 7楼 发表于: 2010-04-10
find仅仅是查找而已,呵呵

离线daxiang800.
发帖
2066
C币
-235436
威望
410
贡献值
1
银元
-3
铜钱
4691
人人网人气币
0
只看该作者 8楼 发表于: 2010-04-10
可以把结果输出到文件,然后直接替换掉再sh这个文件,这方法就是麻烦点

发帖
2168
C币
-60397
威望
407
贡献值
1
银元
-1
铜钱
4944
人人网人气币
0
只看该作者 9楼 发表于: 2010-04-10
不太明白啊?能不能麻烦您写下命令~
快速回复
限100 字节
批量上传需要先选择文件,再选择上传
 
上一个 下一个