подскажите, пожалуйста, почему на нормальных здоровых человеческих подделиях работает:
cp /home/rat/.config/vim/userrc/key_russian-colemak.vim /usr/share/vim/vim[89]*/keymap/russian-colemak.vim
на rhel выдаёт ошибку:
cp: cannot create regular file '/usr/share/vim/vim[89]*/keymap/russian-colemak.vim': No such file or directory
если файл существует то rhel спрашивает перезаписать, даже с флагом --force
. Но команда отрабатывает если не указывать в конце название файла:
cp /home/rat/.config/vim/userrc/key_russian-colemak.vim /usr/share/vim/vim[89]*/keymap/
Ведь bash перед выполнением команды вроде как должна разобрать vim[89]* и сделать подстановку? просто хочется какую-то универсальную команду написать чтобы не парсить, а есть там vim80 или vim82 или vim90 или что-то наподобие =(