Ich hatte mich heute morgen schon erschreckt, dass man hier Unix-Urtechnologien kritisieren kann, ohne downgevotet zu werden
Aber nochmal was: Shellskripte sind ja wirklich unschlagbar praktisch, wenn man hauptsächlich ein paar Tools aufruft. Imho für alles andere nicht das beste verfügbare Werkzeug. Aber warum hat sich eigentlich immernoch nichts etablieren können, was etwa Python-Komfort hat (oder nehmt eine andere moderne Sprache), aber eben in der gleiche Sprache auch die Vorzüge von Shellskripten anbietet (etwa einfaches Aufrufen externer Tools)?
Hier noch ein Downvote-Trigger: In Redmond hat man sowas jetzt schon eine Weile (und portiert das auch aus Jux dann mal nebenbei auf Linux)...
Tcl ist ein Untergrundbuddler, gibt's inzwischen schon seit 30 Jahren. Der Tcl-Interpreter war ursprünglich als Makrosprache gedacht, die man einfach zu C-Applikationen hinzulinken kann. Ist von Anfang an ein großes Experimentalfeld für fremdartige Programmierkonzepte gewesen. Angucken lohnt sich in jedem Fall. Wichtigste Resource: http://wiki.tcl.tk/
Dieser Beitrag wurde 1 mal editiert. Zuletzt am 24. Feb 2018 um 01:02.
Von kamome umidori am Sa, 24. Februar 2018 um 12:52 #
Für die Kleinstkrümelpicker unter uns („Ich hab den kleineren!“): Da er das Original selbst geschrieben hat, hat er sich, als er sich erschrocken hat, damit auch selbst erschreckt
Argh, ich tu mich gerade auch schon in einer Fremdsprache wieder schwer mit unregelmäßigen Formen... Jetzt reib mir noch unter die Nase, dass ich sie selbst im Deutschen nicht kann
Von b.u.t.z.e.l. am Mo, 26. Februar 2018 um 15:30 #
Moin,
wenn Du Python als Kommandozeile nutzen magst: trage als Shell: /usr/bin/ipython3 ein oder folgendes Script, dann hast Du noch die "magic"-Commands via Bash verfügbar ;-)
zum Thema downvoting: dies als ein religiöses Themenfeld zu bezeichnen, dient halt mehr der Provokation als einer sachlichen Diskussion.. Im Ernst: mächtig sind die von Dir bezeichneten Relikte schon. Natürlich benötigen sie Tools (wie SED, AWK, CUT, GREP) Aber man darf die Herkunft und Aufgabe nicht ausser Acht lassen. Ausserdem ist niemanden geholfen, wenn bei jedem x.ten Update die Adminscripte angepasst werden müssen.
## Ersetzt jedes 'l' mit einem '6c' echo ${vHallo//'l'/"6c"}
Jepp auch die Powershell ist mächtig, aber auch sehr gewöhnungsbedürftig. Dass MS das Rad neuerfunden hat hilft auch nicht wirklcih weiter. Aber die Bash gibt es ja jetzt auch unter Windows 10
Ich hatte mich heute morgen schon erschreckt, dass man hier Unix-Urtechnologien kritisieren kann, ohne downgevotet zu werden
Aber nochmal was: Shellskripte sind ja wirklich unschlagbar praktisch, wenn man hauptsächlich ein paar Tools aufruft. Imho für alles andere nicht das beste verfügbare Werkzeug. Aber warum hat sich eigentlich immernoch nichts etablieren können, was etwa Python-Komfort hat (oder nehmt eine andere moderne Sprache), aber eben in der gleiche Sprache auch die Vorzüge von Shellskripten anbietet (etwa einfaches Aufrufen externer Tools)?
Hier noch ein Downvote-Trigger: In Redmond hat man sowas jetzt schon eine Weile (und portiert das auch aus Jux dann mal nebenbei auf Linux)...
Naja, genau deshalb schrieb ich ja, ich benutze Tcl-Skripte als Ersatz für Bash+awk-Skripte.
tcl ist die einzige Sprache in der Liste, die ich bisher nur vom Hörensagen kenne, und nie zumindest mal einzwei Zeilen Code von gelesen habe. ^^
Tcl ist ein Untergrundbuddler, gibt's inzwischen schon seit 30 Jahren. Der Tcl-Interpreter war ursprünglich als Makrosprache gedacht, die man einfach zu C-Applikationen hinzulinken kann. Ist von Anfang an ein großes Experimentalfeld für fremdartige Programmierkonzepte gewesen. Angucken lohnt sich in jedem Fall. Wichtigste Resource: http://wiki.tcl.tk/
Dieser Beitrag wurde 1 mal editiert. Zuletzt am 24. Feb 2018 um 01:02.Es gibt http://xon.sh/.
cool
Sowas müsste halt mal den Sprung in den Standard schaffen (a.k.a. "was die großen Distris ungefragt mitinstallieren und eigentlich überall da ist").
Nix für ungut, aber damit es nicht aufgenommen und nachgeplappert wird:
Du hast dich erschrocken, weil die anderen dich erschreckt haben.
Für die Kleinstkrümelpicker unter uns („Ich hab den kleineren!“): Da er das Original selbst geschrieben hat, hat er sich, als er sich erschrocken hat, damit auch selbst erschreckt
Und für „isch hab noch kleiner, ey“: Eigentlich „war er erschrocken“
Argh, ich tu mich gerade auch schon in einer Fremdsprache wieder schwer mit unregelmäßigen Formen... Jetzt reib mir noch unter die Nase, dass ich sie selbst im Deutschen nicht kann
PS: Ja ich weiß - es ist auch nicht völlig unregelmäßig - aber zumindest trickreich
Moin,
wenn Du Python als Kommandozeile nutzen magst:
trage als Shell: /usr/bin/ipython3 ein
oder folgendes Script, dann hast Du noch die "magic"-Commands via Bash verfügbar ;-)
zum Thema downvoting:
Jepp auch die Powershell ist mächtig, aber auch sehr gewöhnungsbedürftig. Dass MS das Rad neuerfunden hat hilft auch nicht wirklcih weiter. Aber die Bash gibt es ja jetzt auch unter Windows 10dies als ein religiöses Themenfeld zu bezeichnen, dient halt mehr der Provokation als einer sachlichen Diskussion..
Im Ernst: mächtig sind die von Dir bezeichneten Relikte schon. Natürlich benötigen sie Tools (wie SED, AWK, CUT, GREP) Aber man darf die Herkunft und Aufgabe nicht ausser Acht lassen. Ausserdem ist niemanden geholfen, wenn bei jedem x.ten Update die Adminscripte angepasst werden müssen.
Grüsse
butzel