当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 8 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 如何将文件中的空格前面加\
帖子发表于 : 2009-02-25 17:18 

注册: 2007-10-19 18:29
帖子: 28
送出感谢: 0 次
接收感谢: 0 次
我想读取下面这个文件的内容:
/mnt/sda6/music/原声大碟.-.[100首最佳电影古典音乐原声/100 Best Film Classics Disc 1.(MP3)/101-richard_strauss-2001_a_space_odyssey-unit.mp3
/mnt/sda6/music/24 Rod Stewart - Sailing.mp3
/mnt/sda6/music/30 Seal - Kiss From A Rose.mp3
/mnt/sda6/music/ps i love you/14 Kisses and Cake.mp3
/mnt/sda6/music/最伟大的100首英文歌曲CD1/006 Beatles - I Want to Hold Your Hand.mp3
/mnt/sda6/music/01 Roll Tide.mp3
/mnt/sda6/music/Circle Of Life.mp3
/mnt/sda6/music/Apologize.mp3
并将这些文件都复制到我的MP3上,但是有些文件的文件名有空格,所以copy不行,只有那些没有空格的成功了,我现在想将文件中的那些空格前面都加上 \,比如1 2 3.mp3 就是 1\ 2\ 3.mp3

希望各位指教呀


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 如何将文件中的空格前面加\
帖子发表于 : 2009-02-25 17:27 
头像

注册: 2007-11-19 21:51
帖子: 6956
地址: 成都
送出感谢: 0 次
接收感谢: 4
怎么个不行,用命令么?
cp * /path都不行阿?


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 如何将文件中的空格前面加\
帖子发表于 : 2009-02-25 18:04 
头像

注册: 2005-10-14 15:56
帖子: 1845
送出感谢: 0 次
接收感谢: 7
用引号扩上
最好的方法是用鼠标,有选择的复制粘贴还是用鼠标吧。


_________________
yunio:又一个支持linux的云存储:链接 (非邀请链接)。
BCM4313驱动正常无法联网的解决:这里
plank:轻巧漂亮的dock 介绍在这里


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 如何将文件中的空格前面加\
帖子发表于 : 2009-02-25 21:41 
头像

注册: 2007-07-11 12:31
帖子: 1794
地址: neverland
送出感谢: 0 次
接收感谢: 0 次
\是转义字符,使它后面的字符保持字面意思
\\就是输出“\”


_________________
To be is to do--Nietzsche
To do is to be--Kant
Do be do be do---Frank Sinatra
http://ggarlic.org


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 如何将文件中的空格前面加\
帖子发表于 : 2009-02-26 12:42 
头像

注册: 2008-07-28 10:02
帖子: 765
送出感谢: 1
接收感谢: 0 次
npnufn 写道:
用引号扩上
最好的方法是用鼠标,有选择的复制粘贴还是用鼠标吧。

正解! :em11


页首
 用户资料  
 
6 楼 
 文章标题 : Re: 如何将文件中的空格前面加\
帖子发表于 : 2009-02-26 14:07 
头像

注册: 2007-10-28 21:35
帖子: 1169
送出感谢: 0 次
接收感谢: 2
只是在空格前面加上\ 吗?

$ echo /mnt/sda6/music/Circle Of Life.mp3 |sed 's/\ /\\\ /g'
/mnt/sda6/music/Circle\ Of\ Life.mp3


最后由 yaska 编辑于 2009-02-26 14:15,总共编辑了 1 次

页首
 用户资料  
 
7 楼 
 文章标题 : Re: 如何将文件中的空格前面加\
帖子发表于 : 2009-02-26 14:14 
头像

注册: 2005-09-10 16:04
帖子: 3537
地址: DG-GD-China
送出感谢: 0 次
接收感谢: 0 次
按tab不能自动补全吗?


_________________
http://element.blog.ubuntu.org.cn/
Ubuntu Jaunty Jackalope...
AMD Barton 2600+
MSI K7N2 Delta-L
Kingston DDR400 512M*2+256M*1
nVidia FX5200
Seagate 80G(Jaunty Jackalope)
Seagate 160G(XXxxXX)
SyncMaster 732N


页首
 用户资料  
 
8 楼 
 文章标题 : Re: 如何将文件中的空格前面加\
帖子发表于 : 2009-02-26 21:13 

注册: 2008-09-01 15:57
帖子: 38
送出感谢: 0 次
接收感谢: 0 次
czjl 写道:
npnufn 写道:
用引号扩上
最好的方法是用鼠标,有选择的复制粘贴还是用鼠标吧。

正解! :em11


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 8 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译