Howto: Tabellen fürs Forum in Calc/Excel erstellen

  • 1. Erstelle deine Tabelle wie gewohnt
    2. Speichere sie als CSV-Datei ab und wähle ; als Trennzeichen
    3. Jage folgendes Bash-Script drüber:


    4. Fertig! Du erhälst nun fertigen Code den du nur noch ins Forum einfügen musst.


    Ich hoffe, ich konnte euch damit weiterhelfen.

    Einmal editiert, zuletzt von DosAmp (14. September 2015 um 23:02)

  • PGP-Key E384 009D 3B54 DCD3 21BF  9532 95EE 94A4 3258 3DB1 | S/MIME-Key 0x1A33706DAD44DA
    G d-@ s+:- a--- C+++ UB+L++ P--- L++@ E-@>++ W+ N o? K? w>++ !O !M !V PS+++ PE-- Y+>++ PGP++>+++ !t 5? X? !R tv b+++>++++ DI !D G>+ e>+++ h !r>++ !z
    „Die Aachener gelten als Erfinder des 4. Hauptsatzes der Thermodynamik: ‚Thermo schreibt man zweimal.“‘
    “Saying that Java is good because it works on all platforms is like saying oral sex is good because it works on all sexes.”
    „Es gibt 10 Sorten von Leuten: Die einen verstehen das Binärsystem, die anderen nicht.“
    „Manche Männer lieben Männer, Manche Frauen eben Frauen; Da gibt's nix zu bedauern und nichts zu staunen; Das ist genau so normal wie Kaugummi kauen; Doch die meisten werden sich das niemals trauen“

    Einmal editiert, zuletzt von thosch97 (14. September 2015 um 21:50)

  • Glückwunsch, du hast mit deinem $1 dem Script die Möglichkeit genommen, mit Leerzeichen umzugehen. Des weiteren hast du die Lesbarkeit verschlechtert. Das alte Script lief wunderbar und erfüllte seinen Zweck prima. Also hör auf, hier rumzunerven.


  • Glückwunsch, du hast mit deinem $1 dem Script die Möglichkeit genommen, mit Leerzeichen umzugehen. Des weiteren hast du die Lesbarkeit verschlechtert. Das alte Script lief wunderbar und erfüllte seinen Zweck prima. Also hör auf, hier rumzunerven.

    Glückwunsch, du hast nicht verstanden, wie man mit Argumenten umgeht. Wer dämlich genug für Dateinamen mit Leerzeichen ist, hat die auch korrekt zu übergeben, nämlich en bloc und nicht einmal über argv verstreut. Außerdem ist es so besser lesbar als eine wirre for-Schleife, die hier überhaupt nicht hingehört.

    PGP-Key E384 009D 3B54 DCD3 21BF  9532 95EE 94A4 3258 3DB1 | S/MIME-Key 0x1A33706DAD44DA
    G d-@ s+:- a--- C+++ UB+L++ P--- L++@ E-@>++ W+ N o? K? w>++ !O !M !V PS+++ PE-- Y+>++ PGP++>+++ !t 5? X? !R tv b+++>++++ DI !D G>+ e>+++ h !r>++ !z
    „Die Aachener gelten als Erfinder des 4. Hauptsatzes der Thermodynamik: ‚Thermo schreibt man zweimal.“‘
    “Saying that Java is good because it works on all platforms is like saying oral sex is good because it works on all sexes.”
    „Es gibt 10 Sorten von Leuten: Die einen verstehen das Binärsystem, die anderen nicht.“
    „Manche Männer lieben Männer, Manche Frauen eben Frauen; Da gibt's nix zu bedauern und nichts zu staunen; Das ist genau so normal wie Kaugummi kauen; Doch die meisten werden sich das niemals trauen“

  • Kann jemand von den Mods hier mal den kindischen Scheiß rauslöschen? Ziel war ne gescheite Anleitung und nicht son rumgeflame. Danke.


  • Öhm.... öhm... gibts da auch was für Windows? *duckundweg*

    Wenn mir heute abend langweilig ist, könnt ich in C# was schreiben (PowerShell kann ich nicht).
    Hm, da könnte man sogar direkt auf die Excel-API zugreifen … oooder in VBA direkt aus Excel raus …

    PGP-Key E384 009D 3B54 DCD3 21BF  9532 95EE 94A4 3258 3DB1 | S/MIME-Key 0x1A33706DAD44DA
    G d-@ s+:- a--- C+++ UB+L++ P--- L++@ E-@>++ W+ N o? K? w>++ !O !M !V PS+++ PE-- Y+>++ PGP++>+++ !t 5? X? !R tv b+++>++++ DI !D G>+ e>+++ h !r>++ !z
    „Die Aachener gelten als Erfinder des 4. Hauptsatzes der Thermodynamik: ‚Thermo schreibt man zweimal.“‘
    “Saying that Java is good because it works on all platforms is like saying oral sex is good because it works on all sexes.”
    „Es gibt 10 Sorten von Leuten: Die einen verstehen das Binärsystem, die anderen nicht.“
    „Manche Männer lieben Männer, Manche Frauen eben Frauen; Da gibt's nix zu bedauern und nichts zu staunen; Das ist genau so normal wie Kaugummi kauen; Doch die meisten werden sich das niemals trauen“


  • Ich finde das Skript plus die Revision von thosch nicht schlecht. Da ich kein Bash kann, könnte man auch anstatt der Temp-Datei auch direkt in die stdout schreiben?


    Du brauchst halt irgendeinen Buffer, ich glaub man könnt das auch gut alles in Variablen unterbringen.

    PGP-Key E384 009D 3B54 DCD3 21BF  9532 95EE 94A4 3258 3DB1 | S/MIME-Key 0x1A33706DAD44DA
    G d-@ s+:- a--- C+++ UB+L++ P--- L++@ E-@>++ W+ N o? K? w>++ !O !M !V PS+++ PE-- Y+>++ PGP++>+++ !t 5? X? !R tv b+++>++++ DI !D G>+ e>+++ h !r>++ !z
    „Die Aachener gelten als Erfinder des 4. Hauptsatzes der Thermodynamik: ‚Thermo schreibt man zweimal.“‘
    “Saying that Java is good because it works on all platforms is like saying oral sex is good because it works on all sexes.”
    „Es gibt 10 Sorten von Leuten: Die einen verstehen das Binärsystem, die anderen nicht.“
    „Manche Männer lieben Männer, Manche Frauen eben Frauen; Da gibt's nix zu bedauern und nichts zu staunen; Das ist genau so normal wie Kaugummi kauen; Doch die meisten werden sich das niemals trauen“


  • Kann jemand von den Mods hier mal den kindischen Scheiß rauslöschen?

    Nein, dann kann ich gleich den ganzen Thread löschen. Sowohl dein als auch thosch97’s Skript sind funktional kaputt und lesen keine Datei mit Leerraum im Namen ein, egal ob man sie korrekt als ein Argument oder zerhackstückt übergibt – zugegeben, korrekte Shell-Programmierung ist nicht einfach.

    Code
    input="$1"


    Öhm.... öhm... gibts da auch was für Windows? *duckundweg*

    Lass dein Tool der Wahl einfaches HTML generieren und ersetze < durch [ sowie > durch ].

  • Öh, okay, dann ist entweder deine Aussage falsch oder Shellcheck hat da einen Bug (oder ist das da beabsichtigt?), das hat sich über input=$1 nicht beschwert.

    PGP-Key E384 009D 3B54 DCD3 21BF  9532 95EE 94A4 3258 3DB1 | S/MIME-Key 0x1A33706DAD44DA
    G d-@ s+:- a--- C+++ UB+L++ P--- L++@ E-@>++ W+ N o? K? w>++ !O !M !V PS+++ PE-- Y+>++ PGP++>+++ !t 5? X? !R tv b+++>++++ DI !D G>+ e>+++ h !r>++ !z
    „Die Aachener gelten als Erfinder des 4. Hauptsatzes der Thermodynamik: ‚Thermo schreibt man zweimal.“‘
    “Saying that Java is good because it works on all platforms is like saying oral sex is good because it works on all sexes.”
    „Es gibt 10 Sorten von Leuten: Die einen verstehen das Binärsystem, die anderen nicht.“
    „Manche Männer lieben Männer, Manche Frauen eben Frauen; Da gibt's nix zu bedauern und nichts zu staunen; Das ist genau so normal wie Kaugummi kauen; Doch die meisten werden sich das niemals trauen“

  • Warum sollte da etwas meckern? Wenn du nur den ersten Paramter haben willst, ist diese Zeile absolut korrekt. Aber ich seh schon, meine Hilfe ist hier nicht gewünscht, dann löscht den Thread halt wieder.

  • WHF-Entgleisung 2015, die Zweite.

    Weil eine nicht gut genug war.

    tYLfrPk.png
    Desktop 1: Selbstbau 2022 - Intel Core i9-12900K - AMD Radeon RX 7900 XTX - 64GB RAM - 4TB SSD - Arch Linux
    Desktop 2: Apple Mac Pro Early 2009 - 2x Intel Xeon X5690 - AMD Radeon RX 560 - 64GB RAM - 2TB SSD - macOS 15 Sequoia
    Notebook 1: Lenovo ThinkPad X13 G4 - AMD Ryzen 7 7840U - AMD Radeon 780M - 32GB RAM - 2TB SSD - Arch Linux
    Notebook 2: Apple MacBook Air Late 2020 - M1 Prozessor - 16GB RAM - 512GB SSD - macOS 15 Sequoia
    Homeserver: Intel Core i7-7700K - 64GB RAM - 10TB SSD, 80TB HDD - Arch Linux

    Meine IBM/Lenovo ThinkPads:

    Spoiler anzeigen

    Lenovo X13 G4 Yoga - i7-1345U - 16GB RAM - 256GB SSD - LTE - Windows 11 Enterprise
    Lenovo X390 Yoga - i7-8565U - 16GB RAM - 256GB SSD - LTE - Windows 10 Enterprise
    Lenovo Thinkpad T470 - i5-7300U - 32GB RAM - 2TB SSD - Arch Linux
    Lenovo X230 - i5-3320M - 16GB RAM - 128GB SSD - UMTS - Arch Linux
    Lenovo T400 - P8600 - 4GB RAM - 320GB SSD - UMTS - Windows 7
    Lenovo X200s - SL9600 - 8GB RAM - 128GB SSD - UMTS - Windows 7
    IBM T43 - Pentium M 2,26 GHz - 2GB RAM - 80GB HDD - Windows XP
    IBM T23 - Pentium iii 1 GHz - 256MB RAM - 10GB HDD - Windows 2000
    IBM 380XD - Pentium MMX 233 MHz - 96MB RAM - 3GB HDD - Windows 98SE
    IBM 760EL - Pentium 120 MHz - 32MB RAM - 2GB HDD - Windows 95C
    IBM 701CS - 486er - XXMB RAM - XXXXMB HDD - Windows 95


  • Kann jemand von den Mods hier mal den kindischen Scheiß rauslöschen? Ziel war ne gescheite Anleitung und nicht son rumgeflame. Danke.


    Den du gestartet hast.



    Also trete nicht rum und schrei nach den mods wenn man zurücktritt

    Einmal editiert, zuletzt von Spit (14. September 2015 um 23:18)

  • Ich werde mir wohl in Zukunft drei mal überlegen, ob ich hier noch irgend eine Form von Hilfen/Tutorials/Whatever für dieses Forum schreibe. Wenn statt Dank immer noch Gemecker zurückkommt, kann ich die Zeit sinnvoller verwenden. Ist ja nicht das erste Mal.

    Sachliche (!!) Kritik ist ja vollkommen okay, aber dann sollte man sich vorher auch mal für die Mühe des Originalposters bedanken.

    Ich finde es echt schade, was aus diesem Forum geworden ist.

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!