swi*_*zes -2 unix linux shell terminal grep
我试图获取以fs开头的文件列表
我用过那个命令
ls -l /etc/ | grep ^fs
Run Code Online (Sandbox Code Playgroud)
0结果
然后我用了那个
ls /etc/ | grep ^fs
Run Code Online (Sandbox Code Playgroud)
得到了结果.
我想知道为什么我不能用"-l"得到任何结果
干杯!
看看输出ls -l.请注意,它不是以文件名开头的!
$ ls -l
total 24
-rw-r--r-- 1 cnorum domain users 10338 Sep 16 15:43 file1
drwxr-xr-x 20 cnorum domain users 4096 Sep 26 09:20 dir1
drwxr-xr-x 2 cnorum domain users 4096 Sep 25 14:00 dir2
drwxr-xr-x 2 cnorum domain users 4096 Jul 18 09:56 dir3
Run Code Online (Sandbox Code Playgroud)
你根本不需要grep - 为什么不呢:
ls -l /etc/fs*
Run Code Online (Sandbox Code Playgroud)