Tôi đang cố sử dụng scp để truyền tệp giữa hai máy Mac (OS 10.6.8). Nhưng nó thất bại vì có không gian trong tên thư mục/tập tin của tôi. Tôi không thể thay đổi tên thư mục/tập tin.Vấn đề với scp trên Mac OS X: scp không thích khoảng trống trong tên tệp, sửa lỗi "" không hoạt động
Tôi thường sử dụng biểu tượng \ khi làm việc trong một thiết bị đầu cuối với máy Mac của tôi để đại diện cho không gian. Trong trường hợp này, tuy nhiên, nó không hoạt động. Tôi rất cảm kích mọi lời khuyên về cách giải quyết vấn đề này. Cảm ơn.
Dưới đây là một ví dụ về những gì tôi đang làm, trong trường hợp tôi đang làm cho một sai lầm ngớ ngẩn ở đâu đó:
scp -r [email protected]:../../My\ documents/Projects/Project\ 1/* ./Desktop
Error: scp: ../../My: No such file or directory
tôi đã cố gắng rsync quá và điều đó không làm việc, hoặc:
rsync -avub -e ssh [email protected]::../../My\ documents/Projects/Project\ 1/* ./Desktop
rsync: connection unexpectedly closed (0 bytes received so far) [receiver]
rsync error: error in rsync protocol data stream (code 12) at /SourceCache/rsync/rsync-40/rsync/io.c(452)
Cảm ơn mipadi. Xin lỗi - tôi đã sai lầm trong bài viết đầu tiên của tôi (giờ đã được chỉnh sửa). Tôi thực sự đã thoát khỏi không gian và tôi vẫn nhận được lỗi, nơi biểu tượng thoát dường như không được công nhận: scp: ../../My: Không có tệp hoặc thư mục nào như vậy – Ant
Xin chào, tôi đã thử đề xuất trích dẫn của bạn. Nó đã làm việc!! Cám ơn rất nhiều. Tôi chưa bao giờ nghe về phương pháp đó. Rất biết ơn sự giúp đỡ của bạn. – Ant