Posting ini memiliki solusi yang bagus untuk ini dengan menggunakan plugin url-quote-magic untuk secara otomatis lolos dari gumpalan dalam perintah scp. Untuk mengaktifkannya, tambahkan yang berikut ke ~/.zshrc:
Saat Anda mengetik karakter gumpalan (seperti *) sebagai bagian dari lintasan jarak jauh dalam perintah scp atau rsync, zsh akan secara otomatis menambahkan blackslash di depan, seperti ini:
Jawaban:
Lepaskan wildcard Anda:
sumber
QUEUE=*
opsi. Terima kasih untuk perbaikannya!atau tambahkan ini ke
.zshrc
sumber
Batalkan
NOMATCH
opsi sehingga zsh meninggalkan teks sendirian alih-alih mengeluh tentang kegagalan glob.sumber
.zshrc
?Posting ini memiliki solusi yang bagus untuk ini dengan menggunakan plugin url-quote-magic untuk secara otomatis lolos dari gumpalan dalam perintah scp. Untuk mengaktifkannya, tambahkan yang berikut ke
~/.zshrc
:Saat Anda mengetik karakter gumpalan (seperti
*
) sebagai bagian dari lintasan jarak jauh dalam perintah scp atau rsync, zsh akan secara otomatis menambahkan blackslash di depan, seperti ini:sumber
Terlambat untuk pestanya, tapi ..
Anda dapat menghindari string dengan tanda kutip juga
sumber