Linux 如何列出以开头的所有文件
如何列出目录Linux 如何列出以开头的所有文件,linux,list,Linux,List,如何列出目录/usr/bin中名称以“g”开头,后跟“o”的所有文件将结果放入目录下的新文件中 我试图这样做,但是这列出了没有指定字符的所有文件关于: $ ls -al /usr/bin/go* lrwxrwxrwx 1 root root 7 Apr 25 2017 /usr/bin/gold -> ld.gold -rwxr-xr-x 1 root root 10304 Feb 7 2013 /usr/bin/gouldtoppm ls获取要列出的事物的列表 ls-al
/usr/bin
中名称以“g”开头,后跟“o”的所有文件将结果放入目录下的新文件中
我试图这样做,但是这列出了没有指定字符的所有文件关于:
$ ls -al /usr/bin/go*
lrwxrwxrwx 1 root root 7 Apr 25 2017 /usr/bin/gold -> ld.gold
-rwxr-xr-x 1 root root 10304 Feb 7 2013 /usr/bin/gouldtoppm
ls
获取要列出的事物的列表
ls-al-go*/usr/bin
表示“列出当前目录中以go
开头的所有内容以及/usr/bin
中的所有内容”
您需要指定要列出的一项内容:
ls -al /usr/bin/go*
或者如果您想在单个命令中执行此操作:
ls-al/usr/bin/go*>file
ls/usr/bin/g*
&ls/usr/bin/o*?
或ls/usr/bin/g*o*
?要将结果放入新文件,请执行ls/usr/bin/go*>somedir/outputfile
cd /usr/bin
ls -al go* > file