Проблема в том, что команда расширяется до cat .gemrc cat .vimrc cat .gitconfig
, что выдает ошибку, потому что она не может найти файл с именем cat
, ну, в общем, cat.
Вот два способа сделатьэто:
link: .gemrc .vimrc .gitconfig
cat $^
link: .gemrc .vimrc .gitconfig
$(foreach df, $^, cat $(df);)