root用户下rm * 报错,可能该目录下文件数太多,无法全部删除。 那么该如何删除该目录下所有文件呢?(该目录下文件数目特别多) [ 本帖最后由 CNL 于 2006-1-17 18:14 编辑 ]
把不能直接用rm删除的文件名写入/bin/rm.txt中 用下面的脚本替换原来的rm 麻烦请问怎样才能也检测子目录中的文件名啊 谢谢 [code] #!/bin/bash while read tmp do echo "$@" | grep -q "${tmp}" if [ $? -eq 0 ] then echo "$@" echo 'test' exit 1 fi donerm.txt rm.old $@ [/code]
我用rm 删除一个暂存目录下的文件时提示: ksh: /bin/rm: 0403-027 The parameter list is too long. 问题如题。 还有用什么命令可以删除如''''''''''或 ;;;;打头的文件?
rm删除文件时需要什么权限呢?经过试验,发现与文件权限无关,只要对文件所在目录拥有rwx权限即可。 如果只是删除,其实r权限可以没有,但是这样不能进入目录浏览,可以在目录外面直接指定文件名删除文件。 但是只有w权限是不够的,x权限是必需的。 看来目录权限还是值得仔细研究一下的。
music 是一个文件夹的名字。 # rm music -f rm: cannot remove `music': Is a directory # rm music -df rm: cannot remove `music': Is a directory 请问这是怎么会事啊!
删除文件命令rm Unix中的删除文件命令rm,怎样把它缺省成让用户确认的形式,即相当于 rm -i filename 的形式。因有的人想删除文件时,习惯直接用rm形式(而不用rm -i) ,这时系统不提示就删除文件,有时会发生误删除现象。请高手帮帮忙,谢谢。
help!!一个系统目录下文件太多,用rm删除报错。 $ rm -rf *.log ksh: /bin/rm: arg list too long $ find ./ -name *.log -exec rm{} \; ksh: /bin/find: arg list too long
某公司招网管的试题 删除当前目录下(不包含子目录)所有名称以.txt结尾的文件,除了han.txt以外 rm --help 输出如下 Remove (unlink) the FILE(s). -d, --directory unlink FILE, even if it is a non-empty directory (super-user only; this works only if your system supports `unlink' for nonempty directories) -f, --force ignore nonexistent...