как скрыть имя папки и показать только vim типа "* .vim" - PullRequest
0 голосов
/ 23 октября 2019

как его отфильтровать?

как называется имя для фильтра или скрыто?

$ 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
...

как решить?

1 Ответ

1 голос
/ 23 октября 2019

ls /usr/share/vim/vim81/colors/*.vim

сам будет перечислять только имена файлов.

Если вообще ваш вывод остается прежним. используйте команду AWK для извлечения последнего поля после использования "/" в качестве разделителя полей.

ls /usr/share/vim/vim81/colors/*.vim | cut -f 4 | awk -F "/" '{print $NF}'

Удачи.

...