2012-11-12 28 views
69

Tôi đã xem xét các tùy chọn, nhưng không có gì rõ ràng là một cách để tắt đầu ra khi giải nén tệp. Dưới đây là mã tôi hiện đang sử dụng ... Tôi chỉ cần tùy chọn để tắt đầu ra.Làm thế nào để tắt đầu ra từ lệnh tar trên Unix?

tar -zxvf tmp.tar.gz -C ~/tmp1 
+0

xin lỗi đã sao chép một cách mù quáng các tùy chọn từ trước ... và không thấy rằng tôi đã đặt vào 'v' –

+3

Ha! Có bao nhiêu người trong chúng ta phải vượt qua "v" mà không hề nghĩ về nó. Và sau đó, sau khi chúng tôi nói với tar để sản xuất rất nhiều, chúng tôi tự hỏi tại sao nó xuất ra rất nhiều: P. –

Trả lời

116

Chỉ cần thả tùy chọn v.

-v là cho chi tiết. Nếu bạn không sử dụng nó thì nó sẽ không hiển thị:

tar -zxf tmp.tar.gz -C ~/tmp1 
+0

Và nó sẽ hiển thị lỗi ngay cả trong chế độ không tiết? –

+6

@PhilFilippak Có. tar gửi lỗi đến stderr. Vì vậy, bạn sẽ thấy bất kỳ thông báo lỗi nào. –

+3

Nó cũng sẽ gửi tên của tệp được trích xuất. Tôi cũng không thể tắt nó được. –

Các vấn đề liên quan