为了账号安全,请及时绑定邮箱和手机立即绑定

linux的"^d"是什么意思?

linux的"^d"是什么意思?

忽然笑 2019-02-18 12:12:23
linux的"^d"是什么意思?
查看完整描述

2 回答

?
尚方宝剑之说

TA贡献1788条经验 获得超4个赞

这个通常是用于查找文件时使用。
^的含义是:文件最开始的位置,即行首。
^d表示查找开头为字母d的文件或行。这个具体要看使用的命令。
如:
ls -l | grep ^d 这个命令就是表示在ls的命令结果中查找以字母d开头的行。其结果就是找出ls结果中的目录文件。

查看完整回答
反对 回复 2019-02-26
?
慕运维8079593

TA贡献1876条经验 获得超5个赞

首先grep是正则表达式,在正则表达式中的“^”有行首的意思,上面你写的意思是找出行首是字母d开头的行,所以找出的自然是文件夹。在[^[1,2]]中括号中的"^"是非的意思,“^” 的意思要看它所在的位置。

查看完整回答
反对 回复 2019-02-26
  • 2 回答
  • 0 关注
  • 625 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信