如何隐藏名称文件夹并仅显示 vim 输入“*.vim”
how to hidden name folder and only show vim type "*.vim"
如何筛选?
过滤器名称或隐藏名称是如何命名的?
$ ls /usr/share/vim/vim81/colors/*.vim | cut -f 4
/usr/share/vim/vim81/colors/blue.vim
/usr/share/vim/vim81/colors/darkblue.vim
/usr/share/vim/vim81/colors/default.vim
/usr/share/vim/vim81/colors/delek.vim
/usr/share/vim/vim81/colors/desert.vim
/usr/share/vim/vim81/colors/elflord.vim
....
我想要
blue.vim
darkblue.vim
default.vim
delek.vim
desert.vim
elflord.vim
evening.vim
koehler.vim
morning.vim
...
如何解决?
ls /usr/share/vim/vim81/colors/*.vim
本身只会列出文件名。
如果你的输出仍然是一样的。在使用“/”作为字段分隔符后,使用 AWK 命令获取最后一个字段。
ls /usr/share/vim/vim81/colors/*.vim | cut -f 4 | awk -F "/" '{print $NF}'
祝你好运。
如何筛选?
过滤器名称或隐藏名称是如何命名的?
$ ls /usr/share/vim/vim81/colors/*.vim | cut -f 4
/usr/share/vim/vim81/colors/blue.vim
/usr/share/vim/vim81/colors/darkblue.vim
/usr/share/vim/vim81/colors/default.vim
/usr/share/vim/vim81/colors/delek.vim
/usr/share/vim/vim81/colors/desert.vim
/usr/share/vim/vim81/colors/elflord.vim
....
我想要
blue.vim
darkblue.vim
default.vim
delek.vim
desert.vim
elflord.vim
evening.vim
koehler.vim
morning.vim
...
如何解决?
ls /usr/share/vim/vim81/colors/*.vim
本身只会列出文件名。
如果你的输出仍然是一样的。在使用“/”作为字段分隔符后,使用 AWK 命令获取最后一个字段。
ls /usr/share/vim/vim81/colors/*.vim | cut -f 4 | awk -F "/" '{print $NF}'
祝你好运。