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 "|".

4
Tại sao đầu ra chính sách apt-cache không được cấp?
Không thể hiểu tại sao $ apt-cache policy foo N: Unable to locate package foo nhưng $ apt-cache policy foo 2&gt;&amp;1 | grep . trống rỗng Trường hợp trong cuộc gọi sau tôi đang làm giả định sai? Nhiệm vụ ban đầu: Tôi cần xử lý apt-cache policyđầu ra có …
12 shell  apt  pipe 




1
Đường ống bị rò rỉ
Giả sử bạn có một đường ống như sau: $ a | b Nếu bdừng xử lý stdin, sau một thời gian, đường ống sẽ đầy và ghi, từ athiết bị xuất chuẩn của nó, sẽ chặn (cho đến khi bbắt đầu xử lý lại hoặc nó chết). Nếu tôi …
12 linux  pipe  fifo  buffer 


4
netcat không in phản hồi
Tôi đang cố gắng gửi lệnh đến một cổng tcp bằng cách sử dụng netcatvà phản hồi đường ống khi tôi chạy netcatvà gõ lệnh của mình, nó sẽ in phản hồi chính xác nhưng khi tôi truyền lệnh từ một đường ống, nó sẽ gửi lệnh chính xác nhưng …
12 pipe  netcat 

5
Mở tệp được tìm thấy bằng lệnh 'find'
Đây có lẽ là một điều dễ dàng, nhưng tôi không thể tìm ra nó và nó gần như không thể tìm kiếm được. Trong hệ thống phân cấp thư mục, tôi có chính xác một tệp loại xyz. Tôi muốn tìm tập tin đó và mở nó bằng lệnh …
12 linux  terminal  find  pipe 


6
Ống bán không đồng bộ
Giả sử tôi có đường ống sau: a | b | c | d Làm thế nào tôi có thể chờ đợi để hoàn thành c(hoặc b) trong shhoặc bash? Điều này có nghĩa là tập lệnh dcó thể bắt đầu bất cứ lúc nào (và không cần phải chờ) …
11 bash  shell  pipe  fifo 





3
Nhận được lệnh PID trước đó trong Đường ống
Tôi đang viết một tập lệnh bash để sử dụng inotifywaitđể theo dõi một thư mục và khởi động các hành động khi phát hiện ra các thay đổi. Cái gì đó như: inotifywait -m ... | while read f; do something; done Vì inotifywaitnó không tự chấm dứt, tập …
11 bash  pipe  pid 

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.