当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 16 篇帖子 ]  前往页数 1, 2  下一页
作者 内容
1 楼 
 文章标题 : 怎样列出某个文件夹下所有非.mp3的文件?[己解决]
帖子发表于 : 2007-08-15 23:04 

注册: 2007-03-24 20:09
帖子: 124
送出感谢: 0 次
接收感谢: 0 次
我知道要查找所有.mp3的文件可以用*.mp3表示,那非.mp3的文件怎么表示呢?
方法
引用:
find ! -iname "*.mp3" -type f

谢谢各位的回答


最后由 coolow 编辑于 2007-08-18 9:23,总共编辑了 1 次

页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2007-08-15 23:10 
头像

注册: 2005-12-28 1:16
帖子: 3916
地址: 火星
系统: Ubuntu 12.10 X64
送出感谢: 1
接收感谢: 0 次
代码:
find path_you_want_to_find -regex ".*[^mM][^pP][^3]" -type f


_________________
目前负债150多万


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2007-08-15 23:56 

注册: 2007-03-24 20:09
帖子: 124
送出感谢: 0 次
接收感谢: 0 次
不能简单一点吗?


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2007-08-16 0:22 
头像

注册: 2007-04-28 21:38
帖子: 1026
送出感谢: 0 次
接收感谢: 0 次
coolow 写道:
不能简单一点吗?

已经很简单了啊。你只要copy到中端里运行就可以了不是吗?
难道要告诉你点什么什么图标才好吗?


_________________
thinkpad x61 2G DDR no cdrom
--------------------------------------------
ABS学习中
sed学习中
awk学习中
perl学习中
新手描述不清,老手猜测不到,胡乱指挥一通,后果难以预料


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2007-08-16 1:34 

注册: 2005-12-24 14:07
帖子: 83
送出感谢: 0 次
接收感谢: 0 次
xhy 写道:
代码:
find path_you_want_to_find -regex ".*[^mM][^pP][^3]" -type f



赞~
顺便給解释下命令行的意义吧~
让新人以后遇到类似问题可以自己解决


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2007-08-16 1:40 
头像

注册: 2005-10-25 11:15
帖子: 1016
送出感谢: 0 次
接收感谢: 1
xhy 写道:
代码:
find path_you_want_to_find -regex ".*[^mM][^pP][^3]" -type f

小改一下
代码:
find ! -iname "*.mp3" -type f


_________________
hreiser@oakland:~$ killall -9 wife
police@oakland:~$ sudo find / -user hreiser
court@oakland:~$ sudo mv /home/hreiser /jail/
court@oakland:~$ sudo usermod -d /jail/hreiser -s "/usr/sbin/chroot /jail/" hreiser


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2007-08-16 2:00 

注册: 2006-09-12 14:09
帖子: 1897
送出感谢: 0 次
接收感谢: 0 次
土一点的办法,建个临时目录,把*.mp3移进去不就了结了... :lol: :lol:

代码:
mkdir temp && mv *.mp3 temp && ls


至于图形界面下,按类别排一下序应该就可以达到目的了.


_________________
Fair winds and following seas !


页首
 用户资料  
 
8 楼 
 文章标题 :
帖子发表于 : 2007-08-16 2:21 
头像

注册: 2007-05-10 19:42
帖子: 255
地址: 南京, Deutschland, Karlsruhe
送出感谢: 0 次
接收感谢: 0 次
i like this
ls | grep -v ".mp3"


页首
 用户资料  
 
9 楼 
 文章标题 :
帖子发表于 : 2007-08-16 7:15 
头像

注册: 2006-01-18 12:55
帖子: 1347
地址: 也许真的没有人理解
送出感谢: 0 次
接收感谢: 1
laborer 写道:
xhy 写道:
代码:
find path_you_want_to_find -regex ".*[^mM][^pP][^3]" -type f

小改一下
代码:
find ! -iname "*.mp3" -type f

这样改如果是Mp3, MP3和mP3都会显示出来……


_________________
MacBook Pro 15" User
Cocoa Programmer


页首
 用户资料  
 
10 楼 
 文章标题 :
帖子发表于 : 2007-08-16 8:59 
头像

注册: 2005-08-14 21:55
帖子: 58428
地址: 长沙
送出感谢: 4
接收感谢: 272
laborer boydd
的才是正道。

很多命令都有排除,取反的参数的。


_________________
● 鸣学


页首
 用户资料  
 
11 楼 
 文章标题 :
帖子发表于 : 2007-08-16 9:08 
头像

注册: 2005-04-06 21:15
帖子: 2200
地址: 安徽黄山
送出感谢: 0 次
接收感谢: 0 次
雕啸长空 写道:
土一点的办法,建个临时目录,把*.mp3移进去不就了结了... :lol: :lol:

代码:
mkdir temp && mv *.mp3 temp && ls


至于图形界面下,按类别排一下序应该就可以达到目的了.


最实用,我都这么干


_________________
生命不息,灌水不止,我师父是白娘子.另热烈庆祝本人blog访问量突破2w大关.
被高手bs,向小白显摆.


页首
 用户资料  
 
12 楼 
 文章标题 :
帖子发表于 : 2007-08-16 9:09 

注册: 2007-03-24 20:09
帖子: 124
送出感谢: 0 次
接收感谢: 0 次
laborer 写道:
xhy 写道:
代码:
find path_you_want_to_find -regex ".*[^mM][^pP][^3]" -type f

小改一下
代码:
find ! -iname "*.mp3" -type f

这个好记,表扬一下。


页首
 用户资料  
 
13 楼 
 文章标题 :
帖子发表于 : 2007-08-16 9:53 
头像

注册: 2006-11-11 10:23
帖子: 1226
地址: Mars
送出感谢: 0 次
接收感谢: 0 次
laborer 写道:
小改一下
代码:
find ! -iname "*.mp3" -type f

这个好~~


_________________
抬头望星空一片晴,我独行,夜已渐寒……


页首
 用户资料  
 
14 楼 
 文章标题 :
帖子发表于 : 2007-08-16 11:58 
头像

注册: 2005-10-25 11:15
帖子: 1016
送出感谢: 0 次
接收感谢: 1
如果只看当前目录下的非mp3文件,这样也可以
代码:
ls !(*.[Mm][Pp]3)


_________________
hreiser@oakland:~$ killall -9 wife
police@oakland:~$ sudo find / -user hreiser
court@oakland:~$ sudo mv /home/hreiser /jail/
court@oakland:~$ sudo usermod -d /jail/hreiser -s "/usr/sbin/chroot /jail/" hreiser


页首
 用户资料  
 
15 楼 
 文章标题 :
帖子发表于 : 2007-08-16 13:09 

注册: 2007-03-24 20:09
帖子: 124
送出感谢: 0 次
接收感谢: 0 次
目录下还有子目录,我要的是子目录里非.mp3的文件,而且不想搜索整个硬盘。
哪个好用?上面那几个find都是搜整个硬盘的吧?


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 16 篇帖子 ]  前往页数 1, 2  下一页

当前时区为 UTC + 8 小时


在线用户

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


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

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

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