linux文件的命名规则
-
- 帖子: 980
- 注册时间: 2008-04-12 12:44
linux文件的命名规则
从一个网站下载的flv文件名,含有空格
我使用命令
cat /home/pt/luxiang/pa1 dd.flv >> /home/pt/luxiang/t.flv
结果输出如下
cat: /home/pt/luxiang/pa1: No such file or directory
cat: dd.flv: No such file or directory
我将文件pa1 dd.flv改成pa1_dd.flv后,使用命令
cat /home/pt/luxiang/pa1_dd.flv >> /home/pt/luxiang/t.flv
一切ok
但是有个要命的问题,那个网站的文件名都有空格,我不想一个个手工该,去掉文件名的空格,请问,如何解决这个问题?
我使用命令
cat /home/pt/luxiang/pa1 dd.flv >> /home/pt/luxiang/t.flv
结果输出如下
cat: /home/pt/luxiang/pa1: No such file or directory
cat: dd.flv: No such file or directory
我将文件pa1 dd.flv改成pa1_dd.flv后,使用命令
cat /home/pt/luxiang/pa1_dd.flv >> /home/pt/luxiang/t.flv
一切ok
但是有个要命的问题,那个网站的文件名都有空格,我不想一个个手工该,去掉文件名的空格,请问,如何解决这个问题?
-
- 帖子: 980
- 注册时间: 2008-04-12 12:44
Re: linux文件的命名规则
似乎不除去文件名中的空格,无法对该文件进行操作了。
- adagio
- 论坛版主
- 帖子: 22110
- 注册时间: 2008-02-17 23:47
- 来自: 美丽富饶的那啥星球
Re: linux文件的命名规则
用转义符号\
其实根本不用你敲,按tab就行了
其实根本不用你敲,按tab就行了
明天就换大三八!
——8核CPU、8G内存、8T硬盘……
8卡交火,80寸大屏放8个……
IPv8的光纤要8条……
---------------------------------------------------------------------------------
★ [图片版]新手当自强(续)FAQ
★ [新手进阶]挂载、fstab、调整linux分区
★ [图片版]E17桌面环境配置手把手
——8核CPU、8G内存、8T硬盘……
8卡交火,80寸大屏放8个……
IPv8的光纤要8条……
---------------------------------------------------------------------------------
★ [图片版]新手当自强(续)FAQ
★ [新手进阶]挂载、fstab、调整linux分区
★ [图片版]E17桌面环境配置手把手
- adagio
- 论坛版主
- 帖子: 22110
- 注册时间: 2008-02-17 23:47
- 来自: 美丽富饶的那啥星球
Re: linux文件的命名规则
flv文件可以这样合并? 

明天就换大三八!
——8核CPU、8G内存、8T硬盘……
8卡交火,80寸大屏放8个……
IPv8的光纤要8条……
---------------------------------------------------------------------------------
★ [图片版]新手当自强(续)FAQ
★ [新手进阶]挂载、fstab、调整linux分区
★ [图片版]E17桌面环境配置手把手
——8核CPU、8G内存、8T硬盘……
8卡交火,80寸大屏放8个……
IPv8的光纤要8条……
---------------------------------------------------------------------------------
★ [图片版]新手当自强(续)FAQ
★ [新手进阶]挂载、fstab、调整linux分区
★ [图片版]E17桌面环境配置手把手
- xiooli
- 帖子: 6956
- 注册时间: 2007-11-19 21:51
- 来自: 成都
- 联系:
Re: linux文件的命名规则
引号把文件名括起来
- bones7456
- 帖子: 8495
- 注册时间: 2006-04-12 20:05
- 来自: 杭州
- 联系:
- staunch
- 帖子: 255
- 注册时间: 2008-07-28 19:29
Re: linux文件的命名规则
搞错没,问问题也要取像真实的标题啊,还以为linux出什么新花样了呢 

- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
- tenzu
- 论坛版主
- 帖子: 36924
- 注册时间: 2008-11-21 20:26
-
- 论坛版主
- 帖子: 21308
- 注册时间: 2007-08-02 20:29
- 系统: 窓辺とうこ
-
- 帖子: 980
- 注册时间: 2008-04-12 12:44
Re: linux文件的命名规则
谢谢六楼的答复,我尝试了可以。
单引号、双引号、斜杆转义,都可以。
再不行直接在文件管理器里把文件拖到终端也行。
但是,我想使用下面的脚本合并文档,
for filename in `/home/pt/luxiang/*flv`
do
cat “$filename“ >> /home/pt/luxiang/test.flv
done
出现问题,请问如何解决??
bash: /home/pt/luxiang/pa1 dd.flv: Permission denied
单引号、双引号、斜杆转义,都可以。
再不行直接在文件管理器里把文件拖到终端也行。
但是,我想使用下面的脚本合并文档,
for filename in `/home/pt/luxiang/*flv`
do
cat “$filename“ >> /home/pt/luxiang/test.flv
done
出现问题,请问如何解决??
bash: /home/pt/luxiang/pa1 dd.flv: Permission denied
- BigSnake.NET
- 帖子: 12522
- 注册时间: 2006-07-02 11:16
- 来自: 廣州
- 联系:
Re: linux文件的命名规则
for i in /home/pt/luxiang/*flv罗非鱼 写了:谢谢六楼的答复,我尝试了可以。
单引号、双引号、斜杆转义,都可以。
再不行直接在文件管理器里把文件拖到终端也行。
但是,我想使用下面的脚本合并文档,
for filename in `/home/pt/luxiang/*flv`
do
cat “$filename“ >> /home/pt/luxiang/test.flv
done
出现问题,请问如何解决??
bash: /home/pt/luxiang/pa1 dd.flv: Permission denied
do
cat "$i" >> /home/pt/luxiang/test.flv
done
^_^ ~~~
要理解递归,首先要理解递归。
地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
要理解递归,首先要理解递归。
地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
-
- 帖子: 980
- 注册时间: 2008-04-12 12:44
Re: linux文件的命名规则
谢谢12楼,脚本成功运行,发现一个问题
我的本意是使用这个脚本合并flv视频文件,脚本运行后的结果:
文件从大小上来看,似乎合并了,但是用播放器,只能播放第一个文件,请问,如何解决?
我的本意是使用这个脚本合并flv视频文件,脚本运行后的结果:
文件从大小上来看,似乎合并了,但是用播放器,只能播放第一个文件,请问,如何解决?
-
- 帖子: 6
- 注册时间: 2010-04-14 23:45
Re: linux文件的命名规则
Permission denied...权限罗非鱼 写了:谢谢六楼的答复,我尝试了可以。
单引号、双引号、斜杆转义,都可以。
再不行直接在文件管理器里把文件拖到终端也行。
但是,我想使用下面的脚本合并文档,
for filename in `/home/pt/luxiang/*flv`
do
cat “$filename“ >> /home/pt/luxiang/test.flv
done
出现问题,请问如何解决??
bash: /home/pt/luxiang/pa1 dd.flv: Permission denied
- yingfei
- 帖子: 273
- 注册时间: 2007-09-03 18:34
- 来自: 羊城通