From 4931752fb249334e5026e89998cc108cbbe8dc4b Mon Sep 17 00:00:00 2001 From: Andreas Hofmann Date: Mon, 17 Feb 2020 16:14:55 +0100 Subject: [PATCH 1/2] README.md: Added remark about ripgrep. Signed-off-by: Andreas Hofmann --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index ff73938..46a3a1d 100755 --- a/README.md +++ b/README.md @@ -105,6 +105,8 @@ Notes: - Use `pgrep` and `pkill` to find or signal processes by name (`-f` is helpful). +- If you need to search through a large dataset, try [`ripgrep`](https://github.com/BurntSushi/ripgrep) instead of regular grep. While not fully posix compliant, most of the time it is much, much faster. + - Know the various signals you can send processes. For example, to suspend a process, use `kill -STOP [pid]`. For the full list, see `man 7 signal` - Use `nohup` or `disown` if you want a background process to keep running forever. From f836747821a70e4d39cd3c8d14f9b7d05bf0ede3 Mon Sep 17 00:00:00 2001 From: Andreas Hofmann Date: Mon, 17 Feb 2020 16:15:23 +0100 Subject: [PATCH 2/2] README-de.md: Added remark about ripgrep. Signed-off-by: Andreas Hofmann --- README-de.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README-de.md b/README-de.md index 7d8349d..96e5abe 100644 --- a/README-de.md +++ b/README-de.md @@ -105,6 +105,8 @@ Hinweise: - Verwende `pgrep` und `pkill`, um Prozesse anhand eines Namens zu finden oder festzustellen (`-f` ist hilfreich). +- Wenn du eine große Datenmenge durchsuchen musst, versuche [`ripgrep`](https://github.com/BurntSushi/ripgrep) anstatt des normalen GNU grep. Es entspricht zwar nicht der POSIX-Spezifikation, ist in den meisten Fällen aber viel, viel schneller. + - Kenne die verschiedenen Signale, welche du Prozessen senden kannst. Um einen Prozess etwa zu unterbrechen, verwende `kill -STOP [pid]`. Für die vollständige Liste, siehe `man 7 signal` - Verwende `nohup` oder `disown`, wenn du einen Hintergrundprozess für immer laufen lassen willst.