Kha đơn gảin. Nếu bạn bỏ qua -f
tham số, đầu ra được chuyển đến thiết bị xuất chuẩn:
gammy@denice:/tmp/demo$ tar -c a b c
a0000644000175000017500000000000011435437117010223 0ustar gammygammyb0000644000175000017500000000000011435437117010224 0ustar gammygammyc0000644000175000017500000000000011435437117010225 0ustar gammygammygammy@denice:/tmp/demo$ ls
a b c
gammy@denice:/tmp/demo$
... Thật là một mớ hỗn độn!
Tham -f
số (như bạn đã trích dẫn) mong muốn một tên tệp (và tùy chọn là tên máy chủ), do đó, đối số đầu tiên sau nó là tên tệp đầu ra:
gammy@denice:/tmp/demo$ tar -cf output.tar a b c
gammy@denice:/tmp/demo$ ls
a b c output.tar
gammy@denice:/tmp/demo$