Thật ngạc nhiên tại sao bây giờ tail -f
không hoạt động trong khi trước đó là.
Tôi có lệnh dưới đây để chạy để sao lưu.
ubuntu@ubuntu:~$ sudo tar -cvf /media/ubuntu/My*Linux/ub*data/zebra.tar /media/ubuntu/home > z1 2> z2 && echo "pass" || echo "fail"
Để xem đầu ra và lỗi, có 2 tệp đó z1
và z2
.
Bây giờ tôi muốn xem đầu ra của lệnh trên thiết bị đầu cuối từ tệp z1:
ubuntu@ubuntu:~$ tail -f z1
nhưng lệnh này không hiển thị dữ liệu được nối thêm thời gian.
Tôi đang làm việc trên cài đặt trực tiếp Ubuntu 14.04.1 bằng ổ USB. Đây có thể là lý do?
f outputfilename
tùy chọn, z1 sẽ là một tệp trống.
2 > z2
. Tôi nghĩ rằngstderr
cú pháp chuyển hướng2>
thực sự không cho phép một không gian giữa các2
và>
.