Làm cách nào để sử dụng Split trong Mac OS X Terminal để phân chia tệp trực tiếp sang thư mục khác?


18

Làm cách nào để sử dụng lệnh OS X Terminal splitđể chia một tệp thành nhiều phần và lưu trữ chúng trong một thư mục khác trên một ổ đĩa khác?

Lý do là tôi cần di chuyển các tệp đến một cửa hàng FAT32, nhưng chúng quá lớn so với ràng buộc kích thước tệp 4 GB3232.

Ngoài ra, tôi không còn đủ dung lượng trên ổ HFS + để phân chia nó ở đó và sau đó di chuyển nó.

Có ý kiến ​​gì không?

Câu trả lời:


21

Nếu Mac OS X splithoạt động giống như GNU Coreutils split, cdđến thư mục bạn muốn các tệp được phân chia cư trú và sau đó chạy lệnh sau:

split -b <size> /location/of/big/file

CẢM ƠN NHIỀU! : D Có vẻ như đang hoạt động, vì hiện tại tôi đang "sao chép tách". Đây là những gì tôi đã làm: CD vào thư mục tôi muốn gửi các tập tin, giống như bạn đã nói, và sau đó tôi đã gõ: split -b 2048m /location/of/big/fileNhưng tôi đã chọn một số thư mục khác, mặc dù LOL
Kebman

2
Câu hỏi tiếp theo rõ ràng sẽ là làm thế nào để nối các tệp lại với nhau. Các joinlệnh là không phù hợp. Các catlệnh có thể được sử dụng thay: cat file file1 file2 3> onebigfile hoặc mèo tập tin *> onebigfile
user535673
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.