Wenn man mit Markdown eine Tabelle erstellt, so passen recht schnell
die Spaltenbreiten im Rohtext nicht mehr sonderlich gut und
die Tabelle wird seht unübersichtlich:
1
2
3
4
5
6
7
8
Von-Name | Von-Url | Nach-Name | Nach-Url
--------------------------------------|----------------------------------------------------------------------------------------|----------------|-----------------
datenschutz | ssh://git@internal.daemons-point.com:2222/uli/datenschutz.git | datenschutz | gitea@gitea.daemons-point.com:dp-team/datenschutz.git
dp-tools-public | ssh://git@internal.daemons-point.com:2222/dp-public/dp-tools-public.git | dp-browser | gitea@gitea.daemons-point.com:dp-team/dp-browser.git
FadaWS | ssh://git@internal.daemons-point.com:2222/mhp/FadaWS | |
FzgInfo | ssh://git@internal.daemons-point.com:2222/mhp/FzgInfo | |
FzgInfoWsClient | ssh://git@internal.daemons-point.com:2222/mhp/FzgInfoWsClient | |
...
Via Kommandozeile kann man das mit diesem einfachen Ablauf korrigieren:
Zeichen raussuchen, welches in der Tabelle nicht enthalten ist: !
Kommandozeile erstellen: sed -e 's/|/|!/g'|column -s "|" -t -n|sed -e 's/!/|/g'
Kommandozeile ausführen (bleibt hängen)
Murks-Tabelle markieren, kopieren und in hängende Kommandozeile einfügen
Strg-D drücken
Als Ergebnis sieht man am Ende eine sauber ausgerichtete Tabelle:
1
2
3
4
5
6
7
8
9
10
11
12
uli:~$ sed -e 's/|/|!/g'|column -s "|" -t -n|sed -e 's/!/|/g'
datenschutz | ssh://git@internal.daemons-point.com:2222/uli/datenschutz.git | datenschutz | gitea@gitea.daemons-point.com:dp-team/datenschutz.git
dp-tools-public | ssh://git@internal.daemons-point.com:2222/dp-public/dp-tools-public.git | dp-browser | gitea@gitea.daemons-point.com:dp-team/dp-browser.git
FadaWS | ssh://git@internal.daemons-point.com:2222/mhp/FadaWS | |
FzgInfo | ssh://git@internal.daemons-point.com:2222/mhp/FzgInfo | |
FzgInfoWsClient | ssh://git@internal.daemons-point.com:2222/mhp/FzgInfoWsClient | |
Strg-D
datenschutz | ssh://git@internal.daemons-point.com:2222/uli/datenschutz.git | datenschutz | gitea@gitea.daemons-point.com:dp-team/datenschutz.git
dp-tools-public | ssh://git@internal.daemons-point.com:2222/dp-public/dp-tools-public.git | dp-browser | gitea@gitea.daemons-point.com:dp-team/dp-browser.git
FadaWS | ssh://git@internal.daemons-point.com:2222/mhp/FadaWS | |
FzgInfo | ssh://git@internal.daemons-point.com:2222/mhp/FzgInfo | |
FzgInfoWsClient | ssh://git@internal.daemons-point.com:2222/mhp/FzgInfoWsClient | |
Historie und Anmerkung
2021-04-11: Erste Version