Pipes, một đường ống được shell sử dụng để kết nối đầu ra của một lệnh trực tiếp với đầu vào của lệnh
khác.
Biểu tượng cho một đường ống là một thanh dọc.
Cú pháp lệnh là.
Lệnh hoặc tùy chọn hoặc đối số và sau đó bạn chuyển nó sang một lệnh khác, cho dù đó là tùy chọn
hay đối số, nếu có.
Về cơ bản, nếu bạn muốn kết nối để bắt đầu cùng nhau hoặc nếu bạn muốn lấy
đầu ra khỏi lệnh đầu tiên và chuyển nó sang một đầu ra khác, thì bạn có thể sử dụng đường dẫn trong bàn phím Mac.
Một đường ống ở đâu đó là chìa khóa về phía bên phải trông giống như vậy.
Và trong một bàn phím thông thường, bạn sẽ thấy tùy chọn pipe nằm ngay bên dưới backspace.
Và bạn có thể làm được, tôi nghĩ, với sự thay đổi và đường ống.
Vì vậy, cách nó hoạt động là bạn có một lệnh, bạn có một lệnh, nó đi vào một đường ống và nó xuất ra đầu ra.
Vì vậy, giả sử nếu bạn có S trừ đi L, đó là một lệnh bạn chạy, bạn viết chính xác ký tự
ống dẫn mà bạn sử dụng và bạn đặt một lệnh khác vào nó để tinh chỉnh đầu ra của lệnh cuối cùng của bạn.
Vì vậy, hãy xem ví dụ trong máy Linux của chúng tôi.
Nhân tiện, nếu chúng ta đang ở trong thư mục biển, chúng ta đang ở đâu, chúng ta đang ở trong lãnh thổ quê hương của chúng ta.
Vì vậy, nếu bây giờ chúng ta đi vào CD chém Etsy, thư mục này có một loạt các tệp và thư mục mà bạn không thể xem tất
cả trong một trang.
Nó sẽ hiển thị tất cả cùng một lúc, nhưng mọi thứ sẽ cuộn lên nhanh đến mức bạn thậm chí không thể xem từng
cái một.
Vì vậy, khi bạn thực hiện LS trừ L TR, bạn nhấn enter.
Bạn thấy nó tăng quá nhanh, bạn có thể làm được, bạn có thể cuộn lên.
Vì vậy, tất nhiên, khi bạn làm.
Cuộn xuống, chậm, rất chậm.
Bạn sẽ thấy tất cả các tệp, lệnh và thư mục bên trong Etsy.
Bây giờ bạn có dây để xem tất cả chúng.
Một trang tại một thời điểm.
Làm cách nào bạn làm được việc đó?
Theo cách bạn làm điều đó, bạn đặt nó trong một đường ống.
Vì vậy, đầu tiên bạn làm LS trừ đi l tr.
Bạn tẩu nó.
Và sau đó có một lệnh mới mà tôi muốn bạn học, nó được gọi là more.
Hơn nữa là lệnh cung cấp cho bạn đầu ra của một tệp.
Một trang tại một thời điểm.
Vì vậy, khi bạn tự mình làm điều này, TR ghi nó và hơn thế nữa, nó thành công.
Đi vào.
Đi.
Bây giờ bạn sẽ thấy từng trang một.
Trong tất cả các nội dung của thư mục ETSI.
Và ở dưới cùng, nó cho bạn biết rằng bạn phải nhấn phím cách để đi xuống trang thứ hai.
Phím cách một lần nữa, lại là phím cách, dù bạn ở đâu, bạn có thể thoát khỏi nó bằng cách nhấn vào dấu hiệu và bạn sẽ lấy lại lòng
bàn tay của mình, hãy thực hiện phím mũi tên lên.
Nhấn enter phím cách, phím cách, phím cách, phím cách để xuống hết cỡ.
Bạn tiếp tục nhấn phím cách, và đó là vấn đề của bạn trở lại.
Vì vậy, đó là cách bạn đặt trong một đường ống.
Bạn cũng có thể thực hiện một đường ống để có đầu ra của một lệnh và thay đổi đầu ra của nó thành một cách khác.
Giả sử, nếu bạn muốn làm điều này, nhân tiện, có một lệnh khác, lệnh đơn giản hơn nếu bạn muốn
nó học là L-l, cũng cho bạn kết quả như thể bạn đang tập ít cơ hơn.
Vì vậy, bạn làm L-l và bạn học cách ra lệnh nhiều hơn.
Điều đó sẽ cung cấp cho bạn một trang tại một thời điểm.
Điều gì sẽ xảy ra nếu bạn muốn nhận được dòng cuối cùng của đầu ra?
Sau đó, bạn chạy cơ này, cắt nó, và để có dòng cuối cùng, bạn sẽ phải làm phần đuôi trừ đi một,
và nó cho bạn dòng cuối cùng trong đầu ra của bạn.
Không có đuôi là một lệnh khác, cũng là một lệnh thú vị, sẽ cung cấp cho bạn dòng cuối cùng hoặc các dòng cuối
cùng của kết quả sẽ trình bày sau này.
Vì vậy, đây là những gì đường ống là.
Tôi muốn bạn thử với các lệnh khác nhau.
Tìm hiểu về đường ống.
Tôi không chắc liệu có một trang người đàn ông cho tẩu vì đó là một nhân vật, nhưng chúng ta hãy xem.
Vâng, không có.
Nhưng nếu bạn muốn biết thêm về ống, tôi có một số tài liệu bạn có thể lấy hoặc tất nhiên, bạn
có thể tra cứu trực tuyến để tìm hiểu thêm về ống.
Đường ống rất quan trọng đối với các bài học của chúng ta mà chúng ta sẽ trình bày ở phần sau vì đây là cách chúng
ta kết hợp các lệnh của mình.