Adventskalender-Alias-ABC: a

Smalltalk
Benutzeravatar
Meillo
Moderator
Beiträge: 8817
Registriert: 21.06.2005 14:55:06
Wohnort: Balmora
Kontaktdaten:

Adventskalender-Alias-ABC: a

Beitrag von Meillo » 01.12.2020 09:45:58

Hoi,

der Idee aus diesem Thread viewtopic.php?f=15&t=179252 folgend, startet hier nun unser selbst-mitmach Adventskalender mit einbuchstabigen Aliasen. Heute das:

a

Gepostet werden sollen einbuchstabige Aliase mit diesem Buchstaben, die man entweder selber hat, oder sich anlegen koennte, oder auch nur interessant oder lustig findet. Ich bin schon gespannt, was ihr so zu bieten habt. :-)


(In den kommenden Tagen kann jeweils diejenige Person den Tagesthread anlegen, die an dem Tag zuerst aktiv ist.)
Use ed once in a while!

Benutzeravatar
smutbert
Moderator
Beiträge: 8331
Registriert: 24.07.2011 13:27:39
Wohnort: Graz

Re: Adventskalender-Alias-ABC: a

Beitrag von smutbert » 01.12.2020 11:06:43

um Tipparbeit beim Ausprobieren für diesen Adventkalender zu sparen ☺

Code: Alles auswählen

alias a=alias

Benutzeravatar
Meillo
Moderator
Beiträge: 8817
Registriert: 21.06.2005 14:55:06
Wohnort: Balmora
Kontaktdaten:

Re: Adventskalender-Alias-ABC: a

Beitrag von Meillo » 01.12.2020 12:15:40

smutbert hat geschrieben: ↑ zum Beitrag ↑
01.12.2020 11:06:43
um Tipparbeit beim Ausprobieren für diesen Adventkalender zu sparen ☺

Code: Alles auswählen

alias a=alias
Sehr schoen! :THX:

Code: Alles auswählen

a a="unalias a"
;-)
Use ed once in a while!

Benutzeravatar
Luxuslurch
Moderator
Beiträge: 2091
Registriert: 14.09.2008 09:41:54

Re: Adventskalender-Alias-ABC: a

Beitrag von Luxuslurch » 01.12.2020 19:50:41

Code: Alles auswählen

alias au='apt update'
alias afu='apt full-upgrade'
Das lustige daran ist, dass ich erst durch diesen Thread darauf gekommen bin. :D
Debian Stable.
Der Mod spricht rot.

alberich
Beiträge: 189
Registriert: 27.12.2019 10:12:24

Re: Adventskalender-Alias-ABC: a

Beitrag von alberich » 01.12.2020 20:23:09

Luxuslurch hat geschrieben: ↑ zum Beitrag ↑
01.12.2020 19:50:41

Code: Alles auswählen

alias au='apt update'
alias afu='apt full-upgrade'
Das lustige daran ist, dass ich erst durch diesen Thread darauf gekommen bin. :D
Ha, ich auch, und zwar so: Ich hatte bis jetzt

Code: Alles auswählen

alias au="apt update'
und mich gefragt, was ich mit dem `a' anfangen könnte. Jetzt weiß ich es:

Code: Alles auswählen

alias a="apt update"
:D

PS: Und zum `b' ist mir auch gleich noch was eingefallen. :)

inne
Beiträge: 3281
Registriert: 29.06.2013 17:32:10
Lizenz eigener Beiträge: GNU General Public License
Kontaktdaten:

Re: Adventskalender-Alias-ABC: a

Beitrag von inne » 01.12.2020 20:37:13

alberich hat geschrieben: ↑ zum Beitrag ↑
01.12.2020 20:23:09
PS: Und zum `b' ist mir auch gleich noch was eingefallen. :)
Wenn Dir keiner zuvor kommt, dann mach doch bitte Morgen den Faden zum Buchstaben b auf! Ich habe erst wieder für 'E' eine Idee.

Benutzeravatar
Meillo
Moderator
Beiträge: 8817
Registriert: 21.06.2005 14:55:06
Wohnort: Balmora
Kontaktdaten:

Re: Adventskalender-Alias-ABC: a

Beitrag von Meillo » 01.12.2020 20:57:43

Um mal an die grossen Versprechungen zu erinnern:
eggy hat geschrieben: ↑ zum Beitrag ↑
15.11.2020 20:52:32
Meillo hat geschrieben: ↑ zum Beitrag ↑
15.11.2020 20:47:50
automatisch extrahiert mit dem Befehl hinter Alias `w', wie Wiki?! :-D
'a' wie alles-ins-wiki-tun, dann schon ab Tag1 nutzbar :mrgreen:
@eggy: ... ich warte. :-P :-D
Use ed once in a while!

Benutzeravatar
Phineas
Beiträge: 348
Registriert: 20.06.2012 20:26:19

Re: Adventskalender-Alias-ABC: a

Beitrag von Phineas » 01.12.2020 21:19:22

Zeigt an, welcher Buchstabe dran ist (nur für die Bash):

Code: Alles auswählen

alias a='a=(. {a..z});echo ${a[$(date +%e)]}'

thoerb
Beiträge: 1677
Registriert: 01.08.2012 15:34:53
Lizenz eigener Beiträge: MIT Lizenz

Re: Adventskalender-Alias-ABC: a

Beitrag von thoerb » 01.12.2020 21:27:32

:THX:

eggy
Beiträge: 3331
Registriert: 10.05.2008 11:23:50

Re: Adventskalender-Alias-ABC: a

Beitrag von eggy » 01.12.2020 23:53:52

Meillo hat geschrieben: ↑ zum Beitrag ↑
01.12.2020 20:57:43
@eggy: ... ich warte. :-P :-D
@Meillo: Gemach, gemach, der Tag hat doch noch nen paar Minuten :mrgreen:

Code: Alles auswählen

alias A="curl --silent \"https://debianforum.de/forum/viewtopic.php?f=15&t=179454\" |  tr \"\n\" \" \"   |    sed \"s_>_>\n_g\"  |   awk 'BEGIN{P=0} /<code\>/{ P=1} P==1{print \$0} /<.code/{P=0}'   "

und vermutlich geht's grade bei meinem Beitrag kaputt :mrgreen:
Als Funktion wäre das Ganze aber viel besser geeignet, dann könnte man die Threadnr. als Argument weiterverarbeiten (und man müsste in die URL noch "Mehrseitigkeit" einbauen, also nicht nur die ersten x-Antworten sondern alles, zur Zeit ist nur Seite 1 abgebildet. Was man besser machen könnte: das "<.code" ist meiner Faulheit geschuldet, dass ich nicht drüber nachdenken will, wie man den Backslash an der Stelle escaped, die "tr | sed" Stelle ist mein üblicher miserabler Hack fürs "Parsen" von htmlcode: nach jedem Tag kommt nen Zeilenwechsel, so hab ich das in 95% der Fälle gut vorbereitet um mit awk und co leichter arbeiten zu können - dass das nicht perfekt ist, und der "Pseudoparser" leicht auszutricksen ist, und der Rest vom Code dann ganz übel auf die Nase fällt, soll aber nicht verschwiegen sein.

Betrachtet das daher bitte nur als Gedankenspiel und nicht als benutzbaren Code.

Außerdem ist es ne ganz ganz blöde Idee, unbekanntes Zeug via curl zu ziehen es ungeprüft weiterzuverarbeiten, das kann ganz böse schiefgehen.

Edit: typos gefixt (und nochmal, irgendwie ist da heute der Wurm drin)
Zuletzt geändert von eggy am 02.12.2020 05:39:52, insgesamt 2-mal geändert.


Benutzeravatar
Meillo
Moderator
Beiträge: 8817
Registriert: 21.06.2005 14:55:06
Wohnort: Balmora
Kontaktdaten:

Re: Adventskalender-Alias-ABC: a

Beitrag von Meillo » 02.12.2020 08:56:25

eggy hat geschrieben: ↑ zum Beitrag ↑
01.12.2020 23:53:52
Meillo hat geschrieben: ↑ zum Beitrag ↑
01.12.2020 20:57:43
@eggy: ... ich warte. :-P :-D
@Meillo: Gemach, gemach, der Tag hat doch noch nen paar Minuten :mrgreen:
:lol:
eggy hat geschrieben: ↑ zum Beitrag ↑
01.12.2020 23:53:52

Code: Alles auswählen

alias A="curl --silent \"https://debianforum.de/forum/viewtopic.php?f=15&t=179454\" |  tr \"\n\" \" \"   |    sed \"s_>_>\n_g\"  |   awk 'BEGIN{P=0} /<code\>/{ P=1} P==1{print \$0} /<.code/{P=0}'   "
und vermutlich geht's grade bei meinem Beitrag kaputt :mrgreen:
:THX:

So abenteuerlich das auch aussieht, ich bin doch beeindruckt, dass du dich nicht hast lumpen lassen, deine gewagte Ankuendigung (sogar noch rechtzeitig) mit einer Umsetzung zu erfuellen. Muss 'ne kurze Nacht fuer dich gewesen sein, nachdem was du alles hast leisten muessen. ;-) Aber nun gut, du hast ja gewusst, dass das auf dich zukommen wuerde ... wenn man natuerlich erstmal 'ne Woche rumtroedelt, dann muss man es halt in den Stunden vor der Deadline reissen. :-D

eggy hat geschrieben: ↑ zum Beitrag ↑
01.12.2020 23:53:52
Als Funktion wäre das Ganze aber viel besser geeignet
Das denke ich mir bei jedem Alias. :-P Aber es soll hier ja schon auch schwierig sein. Wir machen es ja nur wegen des Sportsgeists. ;-)

eggy hat geschrieben: ↑ zum Beitrag ↑
01.12.2020 23:53:52
Betrachtet das daher bitte nur als Gedankenspiel und nicht als benutzbaren Code.
Ach, jetzt aber keinen Rueckzieher machen. Das muss am 26. laufen!

... hast ja noch 25 Aliase Zeit. :-P ;-)
Use ed once in a while!

eggy
Beiträge: 3331
Registriert: 10.05.2008 11:23:50

Re: Adventskalender-Alias-ABC: a

Beitrag von eggy » 02.12.2020 16:22:15

Meillo hat geschrieben: ↑ zum Beitrag ↑
02.12.2020 08:56:25
So abenteuerlich das auch aussieht, ich bin doch beeindruckt, dass du dich nicht hast lumpen lassen, deine gewagte Ankuendigung (sogar noch rechtzeitig) mit einer Umsetzung zu erfuellen.
Das war überhaupt nicht so gemeint, das was ein "irgendwer könnte doch mal..."
Meillo hat geschrieben: ↑ zum Beitrag ↑
02.12.2020 08:56:25
Muss 'ne kurze Nacht fuer dich gewesen sein, nachdem was du alles hast leisten muessen. ;-)

Ja, leider, nur liegt das nicht an Adventskalender und Scriptingcontests. Da gibts so ein nervendes Konstrukt, nennt sich "real life", in dem einen äußere Zwänge (zum Glück immer nur temporär, dann aber massiv) davon abhalten wollen sinnvolle Dinge zu tun.
Meillo hat geschrieben: ↑ zum Beitrag ↑
02.12.2020 08:56:25
Aber nun gut, du hast ja gewusst, dass das auf dich zukommen wuerde ... wenn man natuerlich erstmal 'ne Woche rumtroedelt, dann muss man es halt in den Stunden vor der Deadline reissen. :-D
Stunden?! Minuten!
Meillo hat geschrieben: ↑ zum Beitrag ↑
02.12.2020 08:56:25
Ach, jetzt aber keinen Rueckzieher machen. Das muss am 26. laufen!

... hast ja noch 25 Aliase Zeit. :-P ;-)
ICH?! Nee, nee, nee. Ich hab schon ne Vorlage geliefert, die Ausarbeitung kann irgendwer anderes (aka "Meillo") machen.
Das hier soll doch Teamwork sein, einer für alle und alle für einen alias oder so. Die Weihnachtszeit ist doch die Zeit des besinnlichen Zusammencodens. Und liebes Forum, das seht ihr doch auch so:
Meillo hat geschrieben: ↑ zum Beitrag ↑
15.11.2020 20:47:50
Am Ende eine Aufbereitung im Wiki zu haben, waere schoen ... ggf. automatisch extrahiert mit dem Befehl hinter Alias `w', wie Wiki?! :-D
wer solch komische Ideen in Umlauf bringt, der muss die Scriptingsuppe auch auslöffeln :twisted:

Benutzeravatar
Meillo
Moderator
Beiträge: 8817
Registriert: 21.06.2005 14:55:06
Wohnort: Balmora
Kontaktdaten:

Re: Adventskalender-Alias-ABC: a

Beitrag von Meillo » 02.12.2020 17:02:09

eggy hat geschrieben: ↑ zum Beitrag ↑
02.12.2020 16:22:15
Meillo hat geschrieben: ↑ zum Beitrag ↑
02.12.2020 08:56:25
So abenteuerlich das auch aussieht, ich bin doch beeindruckt, dass du dich nicht hast lumpen lassen, deine gewagte Ankuendigung (sogar noch rechtzeitig) mit einer Umsetzung zu erfuellen.
Das war überhaupt nicht so gemeint, das was ein "irgendwer könnte doch mal..."
Hatte sich ja nicht unbedingt so angehoert, aber okay, war wohl ein Kommunikationsproblem. ;-)
Meillo hat geschrieben: ↑ zum Beitrag ↑
02.12.2020 08:56:25
Ach, jetzt aber keinen Rueckzieher machen. Das muss am 26. laufen!

... hast ja noch 25 Aliase Zeit. :-P ;-)
ICH?! Nee, nee, nee. Ich hab schon ne Vorlage geliefert, die Ausarbeitung kann irgendwer anderes (aka "Meillo") machen.
Das hier soll doch Teamwork sein, einer für alle und alle für einen alias oder so. Die Weihnachtszeit ist doch die Zeit des besinnlichen Zusammencodens. Und liebes Forum, das seht ihr doch auch so:
Meillo hat geschrieben: ↑ zum Beitrag ↑
15.11.2020 20:47:50
Am Ende eine Aufbereitung im Wiki zu haben, waere schoen ... ggf. automatisch extrahiert mit dem Befehl hinter Alias `w', wie Wiki?! :-D
wer solch komische Ideen in Umlauf bringt, der muss die Scriptingsuppe auch auslöffeln :twisted:
Hmm ... neben dir hatte ich noch fest auf TRex gesetzt. Wenn's um Wikiautomatisierungen ging, hatte der mit seinem Python bislang immer was zu bieten gehabt. ;-) Du willst dich jetzt ja ploetzlich der Verantwortung entziehen. Bin gespannt, was TRex so fuer Gruende findet ... auch das Real Life? ... wobei, eggy, hast du nicht geschrieben, das waere bei dir nur temporaer? Es sind ja noch ein paar Tage bis zum `w'. So lange wird ``temporaer'' schon nicht dauern. :-D

Und bevor ihr zu mir guckt: Dass ich mit dem Webkram nichts am Hut habe, ist doch bekannt. Aber ich will mal nicht so sein. Wenn jemand einen Alias zum Rausholen der Aliase aus den Threads schreibt, und jemand einen Alias zum Importieren ins Wiki schreibt, dann schreibe ich gerne einen Filter-Alias fuer dazwischen, der die Aliasbefehle optimiert(TM). *ROFL*
Use ed once in a while!

Benutzeravatar
Meillo
Moderator
Beiträge: 8817
Registriert: 21.06.2005 14:55:06
Wohnort: Balmora
Kontaktdaten:

Re: Adventskalender-Alias-ABC: a

Beitrag von Meillo » 02.12.2020 17:05:11

eggy hat geschrieben: ↑ zum Beitrag ↑
02.12.2020 16:22:15
Das hier soll doch Teamwork sein, einer für alle und alle für einen alias oder so.
Btw:

Code: Alles auswählen

alias a='* 4 1 && 1 4 *'
;-)
Use ed once in a while!

tobo
Beiträge: 1993
Registriert: 10.12.2008 10:51:41

Re: Adventskalender-Alias-ABC: a

Beitrag von tobo » 02.12.2020 17:31:21

Meinen alert-alias könnte man natürlich noch abkürzen, so dass er hier passt:

Code: Alles auswählen

alias a='printf "\a"'
Bei z.B. unaktiven Desktops ist der exterm praktisch!

EDIT:
Und um die Möglichkeiten mal noch etwas zu erweitern (a wie ARD):

Code: Alles auswählen

alias a='mpv "https://mcdn.daserste.de/daserste/de/master.m3u8"'

Benutzeravatar
TRex
Moderator
Beiträge: 8074
Registriert: 23.11.2006 12:23:54
Wohnort: KA

Re: Adventskalender-Alias-ABC: a

Beitrag von TRex » 02.12.2020 23:01:12

Meillo hat geschrieben: ↑ zum Beitrag ↑
02.12.2020 17:02:09
neben dir hatte ich noch fest auf TRex gesetzt.
Mal schnell was zusammengetippt: NoPaste-Eintrag41213

Resultate (lassen sich ja noch beliebig formatieren):

NoPaste-Eintrag41214

btw, @feltel - im nopaste scheinen ein paar Variablen abhanden gekommen zu sein...
Jesus saves. Buddha does incremental backups.
Windows ist doof, Linux funktioniert nichtDon't break debian!Wie man widerspricht

Benutzeravatar
Meillo
Moderator
Beiträge: 8817
Registriert: 21.06.2005 14:55:06
Wohnort: Balmora
Kontaktdaten:

Re: Adventskalender-Alias-ABC: a

Beitrag von Meillo » 02.12.2020 23:23:47

TRex hat geschrieben: ↑ zum Beitrag ↑
02.12.2020 23:01:12
Meillo hat geschrieben: ↑ zum Beitrag ↑
02.12.2020 17:02:09
neben dir hatte ich noch fest auf TRex gesetzt.
Mal schnell was zusammengetippt: NoPaste-Eintrag41213
Geil! Ich wusste doch, dass du dir diese Gelegenheit nicht entgehen lassen wuerdest. ;-) :THX:


Ich will jetzt nicht rumnoergeln, aber dein Code beruecksichtigt die Nutzung zuvor anlegter Aliase noch nicht. :-P

viewtopic.php?f=15&t=179454#p1256631

Nun, immerhin wird der alias-Alias mit den naechsten Befehl schon wieder entfernt. Es reicht also eine Einzelfallbehandlung. :lol:
Use ed once in a while!

Benutzeravatar
TRex
Moderator
Beiträge: 8074
Registriert: 23.11.2006 12:23:54
Wohnort: KA

Re: Adventskalender-Alias-ABC: a

Beitrag von TRex » 02.12.2020 23:29:39

Ich dachte, ich stelle den Code einfach unter MIT und lass andere das korrigieren :D
Jesus saves. Buddha does incremental backups.
Windows ist doof, Linux funktioniert nichtDon't break debian!Wie man widerspricht

Benutzeravatar
Meillo
Moderator
Beiträge: 8817
Registriert: 21.06.2005 14:55:06
Wohnort: Balmora
Kontaktdaten:

Re: Adventskalender-Alias-ABC: a

Beitrag von Meillo » 02.12.2020 23:40:21

:THX:
Use ed once in a while!

eggy
Beiträge: 3331
Registriert: 10.05.2008 11:23:50

Re: Adventskalender-Alias-ABC: a

Beitrag von eggy » 03.12.2020 04:50:36

@TRex: sehr schön, dann kann ich mir ja sparen die Funktion zu basteln :THX:

Leicht OT: Dass man immer nur eine Seite Beiträge am Stück bekommt, war der Teil über den ich am längsten hätte nachdenken müssen. Ich hatte auf nen nativen "&showall=1"-Hack gehofft, aber phpBB scheint da wohl keine Möglichkeit zu bieten, mehr als die vom Admin eingestellte Anzahl Postings am Stück anzuzeigen. Und ohne größer am Code rumzuschrauben gehts wohl auch wirklich nicht. Hab bisher zwar nur kurz nach Infos gesucht und leider nicht viel brauchbares zu dem Thema gefunden, falls jemand doch noch was kennt, wie man das "minimal invasiv" (ohne Installation von Mods wie https://www.phpbb.com/community/viewtopic.php?p=7086255 ) hinbekommt, gebt mal Bescheid.

Benutzeravatar
TRex
Moderator
Beiträge: 8074
Registriert: 23.11.2006 12:23:54
Wohnort: KA

Re: Adventskalender-Alias-ABC: a

Beitrag von TRex » 03.12.2020 11:20:07

update NoPaste-Eintrag41215
Resultate im Wiki, Wiki-Artikel zum Thema AliasAdventskalender
Jesus saves. Buddha does incremental backups.
Windows ist doof, Linux funktioniert nichtDon't break debian!Wie man widerspricht

Benutzeravatar
Meillo
Moderator
Beiträge: 8817
Registriert: 21.06.2005 14:55:06
Wohnort: Balmora
Kontaktdaten:

Re: Adventskalender-Alias-ABC: a

Beitrag von Meillo » 03.12.2020 11:22:55

TRex hat geschrieben: ↑ zum Beitrag ↑
03.12.2020 11:20:07
update NoPaste-Eintrag41215
Resultate im Wiki, Wiki-Artikel zum Thema AliasAdventskalender
8O ... mir haengt die Kinnlade am Boden!



:THX:
Use ed once in a while!

Benutzeravatar
whisper
Beiträge: 3190
Registriert: 23.09.2002 14:32:21
Lizenz eigener Beiträge: GNU Free Documentation License
Kontaktdaten:

Re: Adventskalender-Alias-ABC: a

Beitrag von whisper » 03.12.2020 11:47:14

TRex hat geschrieben: ↑ zum Beitrag ↑
03.12.2020 11:20:07
update NoPaste-Eintrag41215
Resultate im Wiki, Wiki-Artikel zum Thema AliasAdventskalender
Cool :THX:

eggy
Beiträge: 3331
Registriert: 10.05.2008 11:23:50

Re: Adventskalender-Alias-ABC: a

Beitrag von eggy » 03.12.2020 11:47:32

@TRex: ich wollte im Wiki erstmal nur die Links sammeln, um das Script am Ende des Monats laufen zu lassen.
Ich geh mal davon aus, dass dem ein oder anderen später vielleicht noch was zu früheren Buchstaben einfällt.
Oder hast Du ne andere Idee in Bezug auf "Updates"?

Antworten