Xóa bài viết
Bạn có chắc chắn muốn xóa bài viết này không ?
Xóa bình luận
Bạn có chắc chắn muốn xóa bình luận này không ?
Tìm kiếm xâu với Find và Grep
Tìm kiếm 1 xâu
$ find . -name \*.c -exec grep bigstrings {} \;
Tăng tốc
$ find . -name \*.c -print | xargs grep bigstrings
$ find . -name \*.c -print0 | xargs -0 grep bigstrings
Bình thường
$ find . -type f -name \*.c | xargs grep bigstrings
Làm thế nào để tính thời gian
$ time sh -c 'find . -name \*.c -exec grep bigstrings {} /dev/null \;'
$ time sh -c 'find . -name \*.c -print | xargs grep bigstrings /dev/null'
$ time sh -c 'find . -name \*.c -print0 | xargs -0 grep bigstrings /dev/null'
$ time sh -c 'find . -name \*.c -exec grep bigstrings {} +'
Làm thế nào để kill
$ ps -ef | grep PROCESS | grep -v grep | awk '{print $2}' | xargs kill -9
$ ps -ef | awk '/PROCESS/ && !/awk/ {print $2}' | xargs -r kill -9
Bình luận

{{ comment.user.name }}
Bỏ hay
Hay

Cùng một tác giả

93
8
Bài viết tổng hợp cơ chế hoạt động của https Chút ít về chữ ký điện tử Chữ ký điện tử là cơ chế bao gồm 3 thuật toán: Thuật toán chọn một khóa...

50
7
Giới thiệu Gần đây thấy bản thân chém gió rất nhiều về MapReduce, Hadoop v.v nhưng chưa thấy có bài viết nào tổng hợp + giải thích cụ thể về MapRe...

40
0
Giới thiệu Google là một công ty dẫn đầu về phần mềm xử lý Big Data. Hầu hết các phần mềm xử lý dữ liệu như Hadoop đều có nguồn gốc ý tưởng từ Goo...
Bài viết liên quan

36
10
Thời kỳ mới đi làm tôi nghĩ cứ phải gõ thật nhiều cho quen cho nhớ nhưng lâu dần việc đó cho cảm giác thật nhàm chán. Hiện giờ, những gì tôi hay là...

1
0
Sử dụng option I với xargs Với option I thì bạn có thể sử dụng place holder với biến được lấy ra từ xargs man của option này: I replacestr R...