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

grep là một tiện ích dòng lệnh Unix tìm kiếm đầu vào cho các dòng khớp (hoặc không) một biểu thức chính quy và in kết quả. Sử dụng thẻ này cho các câu hỏi về cách sử dụng các tính năng của grep, cách viết các biểu thức thông thường hoạt động với grep và cách sử dụng chung. Vì grep hiện có sẵn trong các môi trường giống Unix (ví dụ: Cygwin trên Windows), bạn cũng có thể sử dụng thẻ này cho các câu hỏi tương thích và sự khác biệt giữa các phiên bản và môi trường phần mềm.

2
Làm thế nào để lưu lệnh linux?
tôi đang dùng grep -r [^a-zA-Z0-9]myVariableName[^a-zA-Z0-9] -n JS_files/ như tập tin mygrep grep -r [^a-zA-Z0-9]$1[^a-zA-Z0-9] -n JS_files/ và sau đó sh mygrep myVariableName Nhưng sau đó tôi mất phần tô sáng của từ trong dòng tương ứng trong đầu ra grep. Làm thế nào tôi có thể đạt được hiệu …






3
grep nhiều dòng với số lượng và chuỗi duy nhất
Mẫu.csv DSN1,abc,FAILURE,12,24,45 DSN1,def,FAILURE,12,78,65 DSN1,abc,FAILURE,12,24,45 DSN1,abc,FAILURE,12,24,45 DSN1,abc,FAILURE,12,24,45 DSN1,def,FAILURE,12,78,65 DSN1,abc,FAILURE,12,24,45 tôi cần số lần thất bại trong mẫu trên .csv với phản hồi là abc 5 def 2 nhưng tôi không đề cập đến abc / def trong kịch bản. bởi vì tôi đã đưa ra một kịch bản mẫu trong trường …
grep 


1
Tại sao combo xargs + grep này không hoạt động đúng?
Tôi có hai tệp, team1.txt và team2.txt team1.txt =========== Alex Bob Charlie David team2.txt =========== Alex Charlie Benjamin Zed Nô-ê Tôi muốn xuất ra những người ở cả team1 và team2 bằng lệnh unix. $ cat team1.txt | xargs grep -s team2.txt -e team2.txt:Alex Vấn đề là điều này không …
linux  unix  grep  xargs 

1
Vấn đề Grep (khớp hai chuỗi trên cùng một dòng)
Ở đây tôi có một số lệnh grep không hoạt động chính xác: cat file1.txt: apples Date: Sun, 24 Feb 2013 8:14:06 -0800 peaches melons cherry sky cloud green purple yellow cat file2.txt: apples Date peaches melons 0800 cherry sky cloud green purple black Bây giờ lệnh bị hỏng là: …
unix  shell  grep  sed  awk 


3
Grep cho cái này và KHÔNG cái đó trong một tập tin?
Làm cách nào tôi có thể grep cho các tệp trong cấu trúc thư mục có văn bản này addDesignControlChangeNotification nhưng thiếu văn bản này removeDesignControlChangeNotification Cảm ơn! Lưu ý: Ý tôi là thư mục tập lệnh bắt đầu và tất cả các thư mục con.
macos  bash  grep 

2
Tại sao thoát trích dẫn duy nhất không hoạt động trong grep?
Tôi đang cố gắng để khớp một chuỗi: * * * * * /usr/local/bin/growlnotify -t 'helloTitle' -m 'helloMessage' -n 'myApp' -sw với: crontab -l | grep '^[^#].*/usr/local/bin/growlnotify.*\-n \'myApp\'.*$' nó không hoạt động: không có gì phù hợp. Nhưng: crontab -l | grep '^[^#].*/usr/local/bin/growlnotify.*\-n.*$' hoạt động rất tốt: * * * …
regex  grep  sed 

1
Lưu văn bản từ tập tin giữa hai ký tự cho trước và lưu đầu ra vào tập tin?
Tôi có một tập tin với các loại văn bản sau: @ heading with some text the.actual.text.of.choice which.can.be.several.lines in.length.with.no.pattern + more.text.that.i.want.to remove.several.lines.long Tôi đã thử với những điều sau đây: perl -pe '^@ .* $+' input_file.txt > output_file.txt mà tôi đọc là: '@ ở đầu dòng, theo sau là bất …


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.