Điểm:1

Grep - Làm cách nào để chặn dòng "Là một thư mục"?

lá cờ br

Khi chạy

grep 'chuỗi' *

Tôi nhận được các thông báo sau:

grep: some-directory: Là một thư mục
grep: other-directory: Là một thư mục

Làm thế nào để ngăn chặn những tin nhắn đó?

bac0n avatar
lá cờ cn
Điều này có trả lời câu hỏi của bạn không? [Làm cách nào để sử dụng grep trên tất cả các tệp không đệ quy trong một thư mục?](https://askubuntu.com/questions/777379/how-to-use-grep-on-all-files-non-recursively-in-a -danh mục)
Điểm:5
lá cờ bd

-s, --no-messages: Loại bỏ các thông báo lỗi về các tệp không tồn tại hoặc không thể đọc được.

grep -s 'chuỗi' *
CPH avatar
lá cờ in
CPH
Ngoài ra, chuyển hướng thông báo lỗi đến /dev/null. I E. `grep 'chuỗi' * 2> /dev/null`
bac0n avatar
lá cờ cn
`grep -d bỏ qua 'chuỗi' *`
Điểm:0
lá cờ br

Có ít nhất hai cách để chặn thông báo lỗi ("là một thư mục"):

  1. grep -s 'chuỗi' *

  2. grep 'chuỗi' * 2> /dev/null

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.