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







2
Đặt dung lượng đường ống trong Linux
Có cách nào để thiết lập dung lượng đường ống của các đường ống được xác định trong tập lệnh Bash (hoặc shell khác) không? Lấy ví dụ cmd1 | cmd2 Trong các Linux gần đây, dung lượng đường ống được đặt thành 64KB theo mặc định. Tôi biết tôi …
7 linux  bash  shell  pipe 



3
Thời gian của ps đường ống đến grep
Vì vậy, đây không phải là một vấn đề như vậy, chỉ là điều tôi tò mò. Tôi đang sử dụng Linux Mint MATE được phân nhánh từ Debian. Nếu tôi làm: ps afx | grep abcdefg Tôi có: 16599 pts/3 S+ 0:00 | \_ grep --color=auto abcdefg Vì vậy, …
7 bash  grep  pipe 

2
Chính xác thì sự khác biệt giữa ống và suối là gì?
Tôi đọc về đường ống và luồng và tôi vẫn bối rối về cách nó được thực hiện. Một chương trình được bắt đầu và nó đọc dữ liệu từ luồng đầu vào tiêu chuẩn (stdin) của tiêu chuẩn, đó là nơi bàn phím gửi dữ liệu đến. Câu hỏi …
7 pipe 


1
bash scripting - đọc tarball từ stdin
Tôi có một nhiệm vụ tôi cần để viết kịch bản mà tôi cảm thấy nên đơn giản một cách ngu ngốc, nhưng tôi thực sự đang có một thời gian khá khó khăn. Tôi có một tập lệnh bash ngắn có một loại ứng dụng cụ thể ở dạng …
7 bash  pipe  tar  stdin  fifo 

1
Nối vào cùng một mảng trong các vòng lặp khác nhau, chỉ các giá trị cuối cùng vẫn là Bash 4
Tôi có một cái gì đó như thế này: FILES=() for i in *.map do FILES+=($i) done find /var/candy -name "chocolate_[0-9]" | while read snack do FILES+=($snack) done for file in ../out/amsterdam/apples/{system.map,vmlinux} do FILES+=($file) done Nhưng mảng kết thúc chỉ chứa ../out/amsterdam/apples/system.mapvà ../out/amsterdam/apples/vmlinux. Điều gì đã xảy ra với các …
7 bash  shell  pipe  variable 


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.