Câu trả lời:
>là để chuyển hướng đến một tập tin (ghi đè lên nó), trong khi >>là để nối thêm.
Để ghi đè bar.txt, sử dụng này:
echo "foo" > bar.txt
>được gọi là chuyển hướng (đầu ra tiêu chuẩn vào một tệp) trong khi biểu tượng đường ống |được gọi là đường ống (đầu ra tiêu chuẩn cho một quy trình khác). Bạn có nguy cơ gây nhầm lẫn cho những người như tôi khi bạn gọi >là 'đường ống'
|để kết nối đầu ra của một chương trình / lệnh với đầu vào của một chương trình khác. Liên quan .
> foochỉ là đường cú pháp | Out-File foo, và do đó là một dạng đường ống ;-)
man bashvà tìm kiếm (sử dụng/) cho phần "GIẢM GIÁ". Các phần cụ thể "Chuyển hướng đầu ra" và "Nối đầu ra chuyển hướng".