Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > de.comp.os.unix.shell > #10194 > unrolled thread
| Started by | Andreas Kohlbach <ank@spamfence.net> |
|---|---|
| First post | 2018-07-31 16:01 -0400 |
| Last post | 2018-08-05 11:28 +0000 |
| Articles | 6 — 5 participants |
Back to article view | Back to de.comp.os.unix.shell
Was ist grep? Andreas Kohlbach <ank@spamfence.net> - 2018-07-31 16:01 -0400
Re: Was ist grep? Josef Moellers <josef.moellers@invalid.invalid> - 2018-08-01 08:25 +0200
Re: Was ist grep? Josef Moellers <josef.moellers@invalid.invalid> - 2018-08-01 08:31 +0200
Re: Was ist grep? Klemens Krause <krause@informatik.uni-stuttgart.de> - 2018-08-01 16:15 +0200
Re: Was ist grep? Stefan Fritze <news@mx.fritze.org> - 2018-08-02 15:59 +0000
Re: Was ist grep? Ignatios Souvatzis <u502sou@beverly.kleinbus.org> - 2018-08-05 11:28 +0000
| From | Andreas Kohlbach <ank@spamfence.net> |
|---|---|
| Date | 2018-07-31 16:01 -0400 |
| Subject | Was ist grep? |
| Message-ID | <87ftzzcgyc.fsf@usenet.ankman.de> |
Nein, ich stelle nicht ernsthaft die Frage, weil ich das wissen wollte. Habe ihn fast täglich im Einsatz. In einem aktuellen YouTube-Video von Computerphile der Universität von Nottingham <https://www.youtube.com/watch?v=NTfOnGZUZDk> erzählt Brian Kernighan, wie er entstanden ist und nimmt auch Bezug auf den Editor ED (daher X'post in die Editor- und Folklore Gruppe). Ich lernte allerdings, dass ed als "Ee Dee" ausgesprochen wird. Und dass "grep" nicht zwangsläufig für "get regular expression pattern" steht, wie ich immer annahm. Sondern es aus dem Kommando g/re/p herrührt, welches aus ed stammt. Ich muss wohl nicht erwähnen, dass das Video auf Englisch ist. -- Andreas You know you are a redneck if you ever been arrested for relieving yourself in an ice machine.
[toc] | [next] | [standalone]
| From | Josef Moellers <josef.moellers@invalid.invalid> |
|---|---|
| Date | 2018-08-01 08:25 +0200 |
| Message-ID | <fsd23fF6mcmU1@mid.individual.net> |
| In reply to | #10194 |
On 31.07.2018 22:01, Andreas Kohlbach wrote: > Nein, ich stelle nicht ernsthaft die Frage, weil ich das wissen > wollte. Habe ihn fast täglich im Einsatz. > > In einem aktuellen YouTube-Video von Computerphile der Universität von > Nottingham <https://www.youtube.com/watch?v=NTfOnGZUZDk> erzählt Brian > Kernighan, wie er entstanden ist und nimmt auch Bezug auf den Editor ED > (daher X'post in die Editor- und Folklore Gruppe). > > Ich lernte allerdings, dass ed als "Ee Dee" ausgesprochen wird. Und dass > "grep" nicht zwangsläufig für "get regular expression pattern" steht, wie > ich immer annahm. Sondern es aus dem Kommando > > g/re/p > > herrührt, welches aus ed stammt. Ja ... und? Ist doch bekannt, odr? Besser sind eventuell diese: awk - Aho, Weinberger, Kernighan und ein Kommando, das es heute nicht mehr gibt: "dsw" - "The name dsw is a carryover from the ancient past. Its etymology is amusing.". http://tldp.org/LDP/LG/issue49/fischer.html Josef
[toc] | [prev] | [next] | [standalone]
| From | Josef Moellers <josef.moellers@invalid.invalid> |
|---|---|
| Date | 2018-08-01 08:31 +0200 |
| Message-ID | <fsd2elF6omgU1@mid.individual.net> |
| In reply to | #10194 |
On 31.07.2018 22:01, Andreas Kohlbach wrote: > Nein, ich stelle nicht ernsthaft die Frage, weil ich das wissen > wollte. Habe ihn fast täglich im Einsatz. > > In einem aktuellen YouTube-Video von Computerphile der Universität von > Nottingham <https://www.youtube.com/watch?v=NTfOnGZUZDk> erzählt Brian > Kernighan, wie er entstanden ist und nimmt auch Bezug auf den Editor ED > (daher X'post in die Editor- und Folklore Gruppe). > > Ich lernte allerdings, dass ed als "Ee Dee" ausgesprochen wird. Und dass > "grep" nicht zwangsläufig für "get regular expression pattern" steht, wie > ich immer annahm. Sondern es aus dem Kommando > > g/re/p > > herrührt, welches aus ed stammt. Hm, irgendwie ist mein Reply verloren oder nicht hier an die NG gegangen. Ja ... und? Ist doch bekannt, odr? Besser sind diese: awk - Aho, Weinberger und Kernighan. Oder ein Kommando, das es heute nicht mehr gibt: dsw - "the name dsw is a carryover from the ancient past. Its etymology is amusing, but the name is nonetheless ill-advised." Der Name steht für "Delete From Switches" [http://tldp.org/LDP/LG/issue49/fischer.html] Josef, noch auf der Fifth Edition(*) angefangen. (*) Im Hinterkopf habe ich aber nocht "Unix Level 5".
[toc] | [prev] | [next] | [standalone]
| From | Klemens Krause <krause@informatik.uni-stuttgart.de> |
|---|---|
| Date | 2018-08-01 16:15 +0200 |
| Message-ID | <pjsf99$fm3$1@inf1.informatik.uni-stuttgart.de> |
| In reply to | #10194 |
Andreas Kohlbach wrote: ... > Ich lernte allerdings, dass ed als "Ee Dee" ausgesprochen wird. Und dass > "grep" nicht zwangsläufig für "get regular expression pattern" steht, wie > ich immer annahm. Sondern es aus dem Kommando > > g/re/p > > herrührt, welches aus ed stammt. > Na da wurde mal wieder mein Horizont erweitert. :-) In dem Zusammenhang, wer es noch nicht kennt: https://www.gnu.org/fun/jokes/ed-msg.txt Natürlich plain ASCII, natürlich english. Klemens
[toc] | [prev] | [next] | [standalone]
| From | Stefan Fritze <news@mx.fritze.org> |
|---|---|
| Date | 2018-08-02 15:59 +0000 |
| Message-ID | <pjv9oa$aqi$1@solani.org> |
| In reply to | #10194 |
Am Tue, 31 Jul 2018 16:01:47 -0400 schrieb Andreas Kohlbach: > Nein, ich stelle nicht ernsthaft die Frage, weil ich das wissen wollte. > Habe ihn fast täglich im Einsatz. > > In einem aktuellen YouTube-Video von Computerphile der Universität von > Nottingham <https://www.youtube.com/watch?v=NTfOnGZUZDk> erzählt Brian > Kernighan, wie er entstanden ist und nimmt auch Bezug auf den Editor ED > (daher X'post in die Editor- und Folklore Gruppe). > > Ich lernte allerdings, dass ed als "Ee Dee" ausgesprochen wird. Und dass > "grep" nicht zwangsläufig für "get regular expression pattern" steht, > wie ich immer annahm. Sondern es aus dem Kommando > > g/re/p > > herrührt, welches aus ed stammt. > > Ich muss wohl nicht erwähnen, dass das Video auf Englisch ist. sehr interessantes Video. das der gute alte ed eigentlich der ee dee ist wusste ich auch noch nicht.
[toc] | [prev] | [next] | [standalone]
| From | Ignatios Souvatzis <u502sou@beverly.kleinbus.org> |
|---|---|
| Date | 2018-08-05 11:28 +0000 |
| Message-ID | <slrnpmdnr5.o9e.u502sou@marie.beverly.kleinbus.org> |
| In reply to | #10194 |
Andreas Kohlbach wrote: > Ich lernte allerdings, dass ed als "Ee Dee" ausgesprochen wird. Und dass > "grep" nicht zwangsläufig für "get regular expression pattern" steht, wie > ich immer annahm. Sondern es aus dem Kommando > > g/re/p > > herrührt, welches aus ed stammt. Ja. Grep fuer Arme - z.B. zum Reparieren eines Systems, das Opfer einer partiellen Loeschung geworden ist. cat << EOGREP >> mygrep && chmod +x mygrep #!/bin/sh re=$1; shift ed -s "$@" << EOCMD g/$re/p EOCMD EOGREP -is
[toc] | [prev] | [standalone]
Back to top | Article view | de.comp.os.unix.shell
csiph-web