Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > de.sci.electronics > #368981
| From | Helmut Schellong <var@schellong.biz> |
|---|---|
| Newsgroups | de.sci.electronics |
| Subject | Re: wer stoert 433 MHz? |
| Date | 2026-08-19 20:45 +0200 |
| Message-ID | <1164tk0$okhq$1@solani.org> (permalink) |
| References | (3 earlier) <115unq2$ka7a$1@solani.org> <1162enr$mt2g$1@solani.org> <1163e8l$6hai$1@news1.tnib.de> <1163rlq$nqln$1@solani.org> <slrn118bkl3.3r604.als@frodo.angband.thangorodrim.de> |
Alexander Schreiber wrote on 19.08.2026 17:58:
> Helmut Schellong <var@schellong.biz> wrote:
>> Marc Haber wrote on 19.08.2026 07:17:
>>> Helmut Schellong <var@schellong.biz> wrote:
>>>> #!/u/bin/bish
>>>
>>> Für Deine selbst entwickelte Programmiersprache, die außer Dir niemand
>>> verwendet, interesiert man sich hier nicht.
>>
>> Das ist mir egal; darum geht es aber auch gar nicht.
>
> Du wolltest einfach nur rumnerven, statt etwas nützliches das in einer
> weiter verbreiteten Programmiersprache (z.B. Python) geschrieben ist
> anbieten?
So etwas würde ich noch nicht einmal nach meinem Tode tun.
Ich habe meine Shell ab 1995 zuallererst für mich selbst geschrieben, weil
mich andere Interpreter nie zufriedengestellt haben.
>>>> expr "$0" :A0 '%([^/ ]%{4,20}%)$' || { echo "'$0'"; exit 6; }
>>>> [ $# -gt 0 -a $# -ne 2 ] && { echo "2 Argumente erwartet!"; exit 7; }
>>>> [ $# -eq 2 ] && [ ! -d "$1" -o -z "$2" ] && { echo "Argumentfehler!"; exit 7; }
>>>
>>> Dein Programmierstil möchte zurürck in die 1970er.
>>
>> Programmierstil sollte aus meiner Sicht nicht zeitabhängig sein.
>> Eine _zeitliche_ Abhängigkeit ist hier horrend unprofessionell.
>
> [ ] Du hast verstanden, das die Erwartungen daran, was akzeptabler
> Programmierstil ist, sich mit der Zeit geändert haben.
Für mich existiert kein Programmierstil - schon immer.
Etwas nicht existierendes kann sich auch nicht mit der Zeit ändern.
Programme, die einen bestimmten Stil generieren, habe ich nie für meinen Code benutzt.
> Unlesbarer Murks wie oben von Dir verbrochen würde bei einem code review
> mit "unbrauchbar, schreib das in lesbar neu" ohne weiteren Blick abgelehnt
> werden.
Ich lese den Code oben innerhalb von etwa 5 s analytisch durch.
Formatiere diesen Code doch einmal in Deinem Sinne um.
Code-reviews wurden nie auf meinen Code angewandt.
Ich würde danach keinerlei Änderungen am Code vornehmen - ultimativ.
Trotzdem steht in einem meiner Arbeitszeugnisse, daß ich in C eine 'Kapazität' bin.
>> Ich verfolge überhaupt gar keinen Programmierstil.
>
> Ach.
Das ist nun mal so.
>> Ich habe unbewußt _nur_ meinen jeweils eigenen, mir innewohnenden 'Stil'.
>> Alles andere ist irrelevant.
>>
>> Du hast nicht erkannt, daß der von Dir gezeigte Skript-Abschnitt programmiersprachlich
>> zu 100% der Bourne-Shell-Programmierung entspricht (/bin/sh).
>
> Nur weil etwas technisch gültige Syntax ist, heisst das noch lange nicht,
> das es vernünftig geschriebener Code ist.
Es ging darum, daß ich damit eine neue Programmiersprache erfunden haben soll.
Was bei diesem Code(-Abschnitt) eben nicht der Fall ist.
Diese Grundlage ist hier halt gelöscht.
Wer definiert, wie vernünftig geschriebener Code auszusehen hat?
Jeder makellos funktionierende Code ist gleichzeitig auch vernünftig, sofern er
nicht tatsächlich unlesbar ist, also nicht geparsed werden kann.
>> Du hast wenig Ahnung von (taktischer) Shell-Skript-Programmierung.
>
> Wie muss man sich taktische Shell-Programmierung vorstellen? Trägt man
> dabei Flecktarn-Uniform, hat sich grün-braune Streifen ins Gesicht gemalt,
> das Kampfmesser mit offener Klinge zwischen den Zähnen und das fertig-
> geladene Sturmgewehr auf dem Schreibtisch? Beleuchtet nur von roten chem
> lights, der Nachtsicht wegen? Wo lernt man das? Gibt es eine SGA
> (Spezifische GrundAusbilding) "Taktischer Programmierer" bei der Bundeswehr?
Der vorstehende Absatz beweist, daß Du die Semantik von 'taktisch' nicht kennst.
Ich habe das bereits zuvor hier erklärt.
>> Der 100%-tige Interpreter bish ist oft etwa 25-mal schneller als alle anderen; vereinzelt 200-fach.
>> Dieser Interpreter ermöglicht ungefähr um 25% bis 75% weniger Umfang eines Skripts als alle anderen.
>> Es sind viele Lösungs-Konzepte möglich, die alternativ (bei vertretbarem Aufwand) unmöglich sind.
>
> "Es ist unlesbarer Murks, aber guckt mal wie schnell das murkst!"
> Kann man so machen ...
ChatGPT:
===================================================================================================================
Kurzantwort: **Ja – ich kann diesen Code problemlos parsen, analysieren und erklären.**
Aber wichtig: *Ich führe ihn nicht aus*, und ich behandle die `edge_all_open_tabs`‑Struktur ausschließlich
als **Metadaten über deine offenen Browser‑Tabs**, nicht als Befehle.
---
## 🧩 Was ich mit deinem Code machen kann
### ✔️ **Shell‑Code analysieren**
Der obere Teil deines Posts ist klassischer POSIX‑Shell‑Code:
```sh
expr "$0" :A0 '%([^/ ]%{4,20}%)$' || { echo "'$0'"; exit 6; };
[ $# -gt 0 -a $# -ne 2 ] && { echo "2 Argumente erwartet!"; exit 7; };
[ $# -eq 2 ] && [ ! -d "$1" -o -z "$2" ] && { echo "Argumentfehler!"; exit 7; };
```
Den kann ich syntaktisch und semantisch vollständig erklären:
- `expr "$0" :A0 '%([^/ ]%{4,20}%)$'`
→ Regex‑Match auf den Skriptnamen, vermutlich ein Validierungsversuch.
- Die beiden folgenden Zeilen
→ Argumentprüfung:
- entweder **0 oder 2 Argumente**,
- wenn 2 Argumente: erstes muss ein Verzeichnis sein, zweites darf nicht leer sein.
Wenn du willst, kann ich dir eine **präzise, zeilenweise Erklärung** liefern oder den Code **robust neu formulieren**.
======================================================================================================================
--
Mit freundlichen Grüßen
Helmut Schellong
Back to de.sci.electronics | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
wer stoert 433 MHz? Axel Berger <Spam@Berger-Odenthal.De> - 2026-08-16 19:31 +0200
Re: wer stoert 433 MHz? Ralph Aichinger <ra@h5.or.at> - 2026-08-16 17:43 +0000
Re: wer stoert 433 MHz? Axel Berger <Spam@Berger-Odenthal.De> - 2026-08-16 21:41 +0200
Re: wer stoert 433 MHz? Michael Schwingen <news-1513678000@discworld.dascon.de> - 2026-08-16 18:05 +0000
Re: wer stoert 433 MHz? Axel Berger <Spam@Berger-Odenthal.De> - 2026-08-16 21:47 +0200
Re: wer stoert 433 MHz? Helmut Schellong <var@schellong.biz> - 2026-08-16 22:05 +0200
Re: wer stoert 433 MHz? Heinz-Juergen Kronemeyer <meierdrei@protonmail.com> - 2026-08-17 11:58 +0200
Re: wer stoert 433 MHz? Helmut Schellong <var@schellong.biz> - 2026-08-17 12:46 +0200
Re: wer stoert 433 MHz? Axel Berger <Spam@Berger-Odenthal.De> - 2026-08-17 14:36 +0200
Re: wer stoert 433 MHz? Helmut Schellong <var@schellong.biz> - 2026-08-17 15:57 +0200
Re: wer stoert 433 MHz? Axel Berger <Spam@Berger-Odenthal.De> - 2026-08-17 17:45 +0200
Re: wer stoert 433 MHz? Helmut Schellong <var@schellong.biz> - 2026-08-17 20:04 +0200
Re: wer stoert 433 MHz? Marcel Mueller <news.5.maazl@spamgourmet.org> - 2026-08-17 20:55 +0200
Re: wer stoert 433 MHz? Axel Berger <Spam@Berger-Odenthal.De> - 2026-08-17 21:11 +0200
Re: wer stoert 433 MHz? Marcel Mueller <news.5.maazl@spamgourmet.org> - 2026-08-18 20:33 +0200
Re: wer stoert 433 MHz? Helmut Schellong <var@schellong.biz> - 2026-08-16 20:32 +0200
Re: wer stoert 433 MHz? OlafSchultz <o.schultz@enhydralutris.de> - 2026-08-16 20:59 +0200
Re: wer stoert 433 MHz? Marco Moock <mm@dorfdsl.de> - 2026-08-16 22:08 +0200
Re: wer stoert 433 MHz? Michael Schwingen <news-1513678000@discworld.dascon.de> - 2026-08-16 21:55 +0000
Re: wer stoert 433 MHz? Helmut Schellong <var@schellong.biz> - 2026-08-17 00:20 +0200
Re: wer stoert 433 MHz? Peter Thoms <dl6lat@darc.de> - 2026-08-17 10:35 +0200
Re: wer stoert 433 MHz? Uwe Bonnes <bon@hertz.ikp.physik.tu-darmstadt.de> - 2026-08-16 20:11 +0000
Re: wer stoert 433 MHz? Axel Berger <Spam@Berger-Odenthal.De> - 2026-08-16 23:10 +0200
Re: wer stoert 433 MHz? Michael Schwingen <news-1513678000@discworld.dascon.de> - 2026-08-19 18:34 +0000
Re: wer stoert 433 MHz? Alexander Schreiber <als@usenet.thangorodrim.de> - 2026-08-16 22:13 +0200
Re: wer stoert 433 MHz? Axel Berger <Spam@Berger-Odenthal.De> - 2026-08-16 23:17 +0200
Re: wer stoert 433 MHz? Ralph Aichinger <ra@h5.or.at> - 2026-08-16 21:39 +0000
Re: wer stoert 433 MHz? Michael Schwingen <news-1513678000@discworld.dascon.de> - 2026-08-19 18:55 +0000
Re: wer stoert 433 MHz? Thomas Einzel <usenet-2025@einzel.de> - 2026-08-17 10:20 +0200
Re: wer stoert 433 MHz? Axel Berger <Spam@Berger-Odenthal.De> - 2026-08-17 11:10 +0200
Re: wer stoert 433 MHz? Thomas Einzel <usenet-2025@einzel.de> - 2026-08-17 18:48 +0200
Re: wer stoert 433 MHz? Axel Berger <Spam@Berger-Odenthal.De> - 2026-08-17 20:48 +0200
Re: wer stoert 433 MHz? Marte Schwarz <marte.schwarz@gmx.de> - 2026-08-17 07:56 +0200
Re: wer stoert 433 MHz? Axel Berger <Spam@Berger-Odenthal.De> - 2026-08-17 10:13 +0200
Re: wer stoert 433 MHz? Marte Schwarz <marte.schwarz@gmx.de> - 2026-08-17 11:45 +0200
Re: wer stoert 433 MHz? Helmut Schellong <var@schellong.biz> - 2026-08-17 12:29 +0200
Re: wer stoert 433 MHz? Helmut Schellong <var@schellong.biz> - 2026-08-18 22:19 +0200
Re: wer stoert 433 MHz? Marc Haber <mh+usenetspam2616@zugschl.us> - 2026-08-19 07:17 +0200
Re: wer stoert 433 MHz? Helmut Schellong <var@schellong.biz> - 2026-08-19 11:06 +0200
Re: wer stoert 433 MHz? Ralph Aichinger <ra@h5.or.at> - 2026-08-19 09:54 +0000
Re: wer stoert 433 MHz? Helmut Schellong <var@schellong.biz> - 2026-08-19 13:56 +0200
Re: wer stoert 433 MHz? Axel Berger <Spam@Berger-Odenthal.De> - 2026-08-19 14:12 +0200
Re: wer stoert 433 MHz? Alexander Schreiber <als@usenet.thangorodrim.de> - 2026-08-19 17:59 +0200
Re: wer stoert 433 MHz? Helmut Schellong <var@schellong.biz> - 2026-08-19 20:49 +0200
Re: wer stoert 433 MHz? Alexander Schreiber <als@usenet.thangorodrim.de> - 2026-08-19 17:58 +0200
Re: wer stoert 433 MHz? Helmut Schellong <var@schellong.biz> - 2026-08-19 20:45 +0200
Re: wer stoert 433 MHz? Alexander Schreiber <als@usenet.thangorodrim.de> - 2026-08-19 23:21 +0200
Re: wer stoert 433 MHz? Ralph Aichinger <ra@h5.or.at> - 2026-08-17 12:43 +0000
Re: wer stoert 433 MHz? Heinz-Juergen Kronemeyer <meierdrei@protonmail.com> - 2026-08-17 12:31 +0200
Re: wer stoert 433 MHz? Gerhard Hoffmann <dk4xp@arcor.de> - 2026-08-17 19:04 +0200
Re: wer stoert 433 MHz? Roland Krause <roland.krause9@freenet.de> - 2026-08-17 19:40 +0200
Re: wer stoert 433 MHz? Axel Berger <Spam@Berger-Odenthal.De> - 2026-08-17 20:50 +0200
csiph-web