MacOSでzshをシェルにしているのだけど、scpを実行しようとすると、
% scp foo@bar.com:~/my*.zip .
zsh: no matches found: foo@bar.com:~/my*.zip
と表示されてしまって実行できない。
これは、ワイルドカード(*)で補完がかかってしまうため。
これを防ぐためには、
% setopt nonomatch
あるいは、.zshrcに一行たしておけばOK。
前も調べた気がするが、すぐ忘れる…。
(Visited 1,403 times, 7 visits today)