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