[求助]如何反向查找?

sh/bash/dash/ksh/zsh等Shell脚本
回复
abbott
帖子: 435
注册时间: 2007-07-11 22:45

[求助]如何反向查找?

#1

帖子 abbott » 2009-10-09 12:27

我要在当前目录下,把文件名中不含有" NoH “的文件, 都移动到另一个目录去,
应该如何处理阿?


我也考虑过先把"NoH“的文档拿出来,
删除剩下的,
可是"NoH"的文档,是从当前目录下好多个目录中那出来的,
要再方回去,就比较麻烦,
我也不知道那个文档,在哪个目录下....
t3swing
帖子: 1028
注册时间: 2008-11-01 21:42
来自: 树下板凳

Re: [求助]如何反向查找?

#2

帖子 t3swing » 2009-10-09 13:49

mv $(find . -name "*" -! -name "*NoH*" -print) /otherdir
没试过 ,find -i (-not)可以查找非匹配的文件
民族的脊梁,是踏实做事的人,非只知道骂街的泼妇。
头像
O_O_BOT
帖子: 2461
注册时间: 2009-05-20 19:32

Re: [求助]如何反向查找?

#3

帖子 O_O_BOT » 2009-10-12 12:43

mv !(*NoH*) dir
irc 聊天室
ubuntu-cn 的irc 频道为
irc.ubuntu.com 8001 #ubuntu-cn
UTF8编码 可用 irssi xchat pidgin weechat 登录

http://webchat.freenode.net/?channels=ubuntu-cn
[url]irc://irc.freenode.net/ubuntu-cn[/url]
回复