Câu hỏi được gắn thẻ «pipe»

Một ống Unix kết nối các mô tả tập tin của hai quá trình. Một đường ống được tạo bằng hàm POSIX pipe () được khai báo trong <unistd.h>. Shell cung cấp việc tạo đường ống giữa các quy trình bằng cách sử dụng "|".



1
Tại sao mkfifo hành xử như một LIFO?
Nếu tôi làm. mkfifo /tmp/a echo 'one'&gt;/tmp/a trong khi từ một nhà ga khác echo 'two'&gt;/tmp/a và từ một thiết bị đầu cuối thứ ba more /tmp/a Tại sao tôi có được như là đầu ra của lệnh cuối cùng này? two one


4
Làm cách nào tôi có thể in một tiêu đề có điều kiện TRƯỚC thiết bị xuất chuẩn, nếu có bất kỳ đầu ra nào trên thiết bị xuất chuẩn
Tôi có một quy trình lọc danh sách các tệp từ một thư mục (phải findkiểm tra xem có tệp nào cũ hơn một khoảng thời gian nhất định để hiển thị hàng đợi bị kẹt không). Nó có thể hoặc không thể trả lại bất cứ điều gì, và …


1
Làm thế nào để mô phỏng nối ống?
Tôi đang sử dụng curlftpfsđể gắn ổ đĩa từ xa. Thật không may, với tệp nằm ở phía xa, tôi không thể sử dụng &gt;&gt;thao tác. Theo tôi hiểu từ liên kết này, không thể thêm vào tệp hiện có (trừ khi tôi nhầm, xin vui lòng sửa cho tôi). …
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.