如何ls出所有不是.log结尾的文件?非高手莫答。

flashkkk 2004-11-21 10:12:04
如何ls出所有不是.log结尾的文件?

ls *.[^log]
ls *.[^(log)]
都是不行的。

情大侠说话。
...全文
361 14 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
flashkkk 2004-11-24
  • 打赏
  • 举报
回复
ls -l | grep -E -v "log$"

这个是行的,有几个朋友答对了。多谢你们啦。只是分数难分,大家当交个朋友如何。
多谢 realcolafish(泡泡鱼) CoolQ yanghuajia(newperson) 的指教。 呵呵
flashkkk 2004-11-23
  • 打赏
  • 举报
回复
好像都不行呀。 请RichardQLv(我是流氓我怕谁) 指教指教 :)
qrlvls 2004-11-23
  • 打赏
  • 举报
回复
可能年龄太小的缘故
hellwolf 2004-11-23
  • 打赏
  • 举报
回复
令人反感的提问方式
  • 打赏
  • 举报
回复
ls -l | grep -E -v "\.log$"
CoolQ 2004-11-23
  • 打赏
  • 举报
回复
ls -l | grep -E -v "log$"
eternal_baggio 2004-11-23
  • 打赏
  • 举报
回复
滚你个蛋吧,别怪我骂你,什么非高手莫答?
有几个敢称自己是高手,你懂个屁
realcolafish 2004-11-23
  • 打赏
  • 举报
回复
#ls |grep -v .log$

难道不行吗?不会吧!?
leeyiqun 2004-11-22
  • 打赏
  • 举报
回复
你试试这样行不行:ls *[^\(log\)], 这样可能会把子文件夹的文件也给显示出来!
pacman2000 2004-11-22
  • 打赏
  • 举报
回复
正则表达式用grep好了。
realcolafish 2004-11-22
  • 打赏
  • 举报
回复
#ls |grep -v .log$
悠云guo 2004-11-22
  • 打赏
  • 举报
回复
关注unix下正则表达式的使用!
Crazybanditi 2004-11-21
  • 打赏
  • 举报
回复
非要用ls么?
RichardQLv 2004-11-21
  • 打赏
  • 举报
回复
我不是高手
但我好像也知道怎么做
真是不好意思

19,620

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧