Tôi đã thử dùng tar
lệnh để thực hiện lưu trữ với .tar
phần mở rộng.
xin vui lòng xem một loạt các lệnh sau đây tôi đã thử:
$ ls
abc.jpg hello.jpg xjf.jpg
$ tar -cfv test.tar *.jpg
tar: test.tar: Cannot stat: No such file or directory
tar: Exiting with failure status due to previous errors
$ ls
abc.jpg hello.jpg v xjf.jpg
$ rm v
$ ls
abc.jpg hello.jpg xjf.jpg
$ tar -cvf test.tar *.jpg
abc.jpg
hello.jpg
xjf.jpg
$ ls
abc.jpg hello.jpg test.tar xjf.jpg
Tại sao nó cho phản ứng khác nhau với chuỗi tùy chọn khác nhau? tức là -cfv
vs cvf
.
từ những gì tôi đã học được trong bash scripting, chuỗi tùy chọn đó không thành vấn đề.
tar
triển khai (ví dụ không phải là triển khai trong Solaris).