Chinaunix
标题:
求教:一个删文件的脚本,删除不了名字含空格的文件夹里的文件
[打印本页]
作者:
marsson
时间:
2005-10-14 17:26
标题:
求教:一个删文件的脚本,删除不了名字含空格的文件夹里的文件
如题, 下面的脚本用来删除我们项目里的cvs文件夹
a=$(find -name cvs)
rm $a -rf
复制代码
但一碰到文件夹的名字有空格,就失效了, 请教有什么改进方法?不胜感激!
作者:
marsson
时间:
2005-10-14 17:30
标题:
求教:一个删文件的脚本,删除不了名字含空格的文件夹里的文件
不好意思可能说得不够清楚, 比如:
文件夹xx里面有cvs这个文件或文件夹,该脚本可以把它找出删掉, 但如果cvs文件在一个名字包含空格的文件夹里,如文件夹 "xx xx"(两个xx间有空格),就删不掉了,请问有什么好的解决方法?
作者:
tonyfu
时间:
2005-10-14 17:31
标题:
求教:一个删文件的脚本,删除不了名字含空格的文件夹里的文件
为什么不直接 -exec rm
作者:
styr
时间:
2005-10-14 18:40
标题:
求教:一个删文件的脚本,删除不了名字含空格的文件夹里的文件
find . -name "cvs" -exec rm -rf {} \;
作者:
wmjie
时间:
2005-10-14 22:29
标题:
求教:一个删文件的脚本,删除不了名字含空格的文件夹里的文件
把"\"加到空格前面
作者:
marsson
时间:
2005-10-17 09:28
标题:
求教:一个删文件的脚本,删除不了名字含空格的文件夹里的文件
To: 3楼和4楼,谢谢二位,已经可以用了。我才开始学写脚本,太菜了。
To: 5楼,手工敲删除命令一个一个删除时加空格是可以, 但是要写在脚本里一次清除成千上万的cvs文件夹的。
作者:
秋池飞叶
时间:
2005-10-17 10:12
标题:
求教:一个删文件的脚本,删除不了名字含空格的文件夹里的文件
给$a加个引号那?如:
rm -rf "$a"
作者:
marsson
时间:
2005-10-17 11:01
标题:
求教:一个删文件的脚本,删除不了名字含空格的文件夹里的文件
原帖由 "秋池飞叶" 发表:
给$a加个引号那?如:
rm -rf "$a"
这个方法不错,也是有效的!
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2