[root@lance ~]# ls -l | grep "^d"例如这个命令,是不是查找符合"^d"的文件?那么^不是非的意思吗?找出来的为什么都是文件夹?
grep是管道符的作用,相当于将前面的搜索内容传递给grep之后的命令,^d表示查找开bai头为字母d的文件或行,详细的指令描述可以查看
^这个符号的意思是什么呢?
行首ls -l 后返回 drwxr-xr-x 2 root rootgrep "^d" 就是找到每一行的第一个字符是d的行