Câu trả lời:
Lệnh không phải là :>
nó :
. Trong bash (và có thể là một số shell khác), đó là lệnh no-op tích hợp. Các >
trang đổi hướng đầu ra vào một tập tin (cắt bỏ nó đầu tiên). Vì :
không có đầu ra, kết quả thực của dòng lệnh của bạn : > file.log
chỉ tạo ra file.log
độ dài bằng không.
Từ bash
trang người đàn ông địa phương của tôi :
: [arguments]
No effect; the command does nothing beyond expanding arguments
and performing any specified redirections. A zero exit code is
returned.