Re: [PUG] Rundmail
hi, On Sa, 2005-08-06 at 23:08 +0200, Bernhard Guillon wrote: Die Voradelberger LUG wollte einmal einen Dachverband gründen. Leider ohne Erfolg. Sie meinten es sei einfach nicht möglich, weil keiner bereit ist dafür Zeit zu opfern. Wo sollte denn da der Nutzen liegen? Es würde höchstens die Virenschleuder respektive Spamer freuen. -- Sicherheit verständlich http://www.sides.de GnuPG Key http://pgp.upb.de:11371/pks/lookup?op=getsearch=0xAB7D3FE0 signature.asc Description: This is a digitally signed message part -- PUG - Penguin User Group Wiesbaden - http://www.pug.org
Re: [PUG] Rundmail
Am Montag 08 August 2005 10:49 schrieb Denny Schierz: hi, On Sa, 2005-08-06 at 23:08 +0200, Bernhard Guillon wrote: Die Voradelberger LUG wollte einmal einen Dachverband gründen. Leider ohne Erfolg. Sie meinten es sei einfach nicht möglich, weil keiner bereit ist dafür Zeit zu opfern. Wo sollte denn da der Nutzen liegen? Es würde höchstens die Virenschleuder respektive Spamer freuen. Wenn von jeder Liste 2-5 Mitglieder in der Superliste wären, dann wäre das kein Problem mit Spam. Da könnte man gut über so ein Super-Wiki reden, welches die Wikis der LUGs verbindet. Ernst. -- PUG - Penguin User Group Wiesbaden - http://www.pug.org
[PUG] OT: ATX-Gehaeuse gesucht
Hi, Ich suche oben genanntes ohne Netzteil. Hat jemand etwas abzugeben? Gruss Rainer -- PUG - Penguin User Group Wiesbaden - http://www.pug.org
Re: [PUG] OT: ATX-Gehaeuse gesucht
Was ist daran Off-Topic? Rainer Trusch wrote: Hi, Ich suche oben genanntes ohne Netzteil. Hat jemand etwas abzugeben? Gruss Rainer -- Laurence Tonke Software AG http://www.softwareag.com -- PUG - Penguin User Group Wiesbaden - http://www.pug.org
Re: [PUG] OT: ATX-Gehaeuse gesucht
On 8 Aug 2005, Laurence Tonke wrote: Was ist daran Off-Topic? Lässt sich wahrscheinlich trefflich drüber streiten, aber wenn ich das richtig in Erinnerung habe, wird meistens bei einem Thema, das nicht Linux oder Freie Software betrifft, OT benutzt. Mir ist es aber auch egal, ob ich ein Off-Topic oder On-Topic Gehäuse bekomme. ;) Rainer Rainer Trusch wrote: Hi, Ich suche oben genanntes ohne Netzteil. Hat jemand etwas abzugeben? Gruss Rainer -- Laurence Tonke Software AG http://www.softwareag.com -- PUG - Penguin User Group Wiesbaden - http://www.pug.org
[PUG] Ersetzen innerhalb vieler Dateien
Hi Liste, ich möchte in diversen HTML Dateien vor den Tags am Ende /body /html noch eine script.../scriptnoscript.../noscript Passage einfügen. Bei knapp 100 Dateien ist das ein wenig zu viel Fleissarbeit. Wie kann ich das am gescheitesten von der Bash aus machen? Also genau /body /html finden und davor etwas einfügen. Einige Dateien haben ein /body /noframes /html am Ende. Die möchte ich nicht verändern. Und, es kann sein, dass nach den Tags nicht unbedingt ein Zeilumbruch steht. Mit so Tools wie sed oder awk bin ich überhaupt nicht firm. Kann mir da jemand weiterhelfen? Gruß Patrick -- PUG - Penguin User Group Wiesbaden - http://www.pug.org
Re: [PUG] Ersetzen innerhalb vieler Dateien
Patrick Schulz wrote: Hi Liste, ich möchte in diversen HTML Dateien vor den Tags am Ende /body /html noch eine script.../scriptnoscript.../noscript Passage einfügen. Bei knapp 100 Dateien ist das ein wenig zu viel Fleissarbeit. Ich würde perl benutzen: perl -p -i.bak -e s/\\/body\/\script\...\\/script\\noscript\...\\/noscript\\\n\\/body\/g *.html Dieser Einzeiler durchsucht alle .html-Dateien, ersetzt /body durch script.../scriptnoscript.../noscript mit Zeilenumbruch und speichert die Originaldatei in Dateiname.bak Gruß Laurence -- Laurence Tonke Software AG http://www.softwareag.com -- PUG - Penguin User Group Wiesbaden - http://www.pug.org
Antwort: [PUG] Ersetzen innerhalb vieler Dateien
Hi, Vorschlag, for i in `ls`; do Zeilen jeder Datei ($i) mit wc -l | awk '{print $1}' zählen Davon 2 abziehen (die letzten beiden) Die x - 2 Zeilen von jeder Datei ($i) in temp. Datei speichern (/tmp/$i.$$$) temp. Datei mit cat ausgeben, Ausgabe in neue Datei umlenken echo script.../scriptnoscript.../noscript neue Datei echo -e /body\n/html neue Datei neue Datei in Namen der alten Datei moven (Namen zuvor in Variablen speichern) done alle /tmp/$name.$$$ Dateien löschen Oder einfach mit einem geschickten sed Aufruf alles in einem Aufwasch! ;-) Gruss Thomas Patrick Schulz [EMAIL PROTECTED] Gesendet von: [EMAIL PROTECTED] 08.08.2005 12:19 Bitte antworten an Mailingliste der Penguin User Group An: Mailingliste der Penguin User Group talk@PUG.ORG Kopie: Thema: [PUG] Ersetzen innerhalb vieler Dateien Hi Liste, ich möchte in diversen HTML Dateien vor den Tags am Ende /body /html noch eine script.../scriptnoscript.../noscript Passage einfügen. Bei knapp 100 Dateien ist das ein wenig zu viel Fleissarbeit. Wie kann ich das am gescheitesten von der Bash aus machen? Also genau /body /html finden und davor etwas einfügen. Einige Dateien haben ein /body /noframes /html am Ende. Die möchte ich nicht verändern. Und, es kann sein, dass nach den Tags nicht unbedingt ein Zeilumbruch steht. Mit so Tools wie sed oder awk bin ich überhaupt nicht firm. Kann mir da jemand weiterhelfen? Gruß Patrick -- PUG - Penguin User Group Wiesbaden - http://www.pug.org -- PUG - Penguin User Group Wiesbaden - http://www.pug.org
Re: [PUG] Ersetzen innerhalb vieler Dateien
Laurence Tonke wrote: Patrick Schulz wrote: Hi Liste, ich möchte in diversen HTML Dateien vor den Tags am Ende /body /html noch eine script.../scriptnoscript.../noscript Passage einfügen. Bei knapp 100 Dateien ist das ein wenig zu viel Fleissarbeit. Ich würde perl benutzen: perl -p -i.bak -e s/\\/body\/\script\...\\/script\\noscript\...\\/noscript\\\n\\/body\/g *.html Dieser Einzeiler durchsucht alle .html-Dateien, ersetzt /body durch script.../scriptnoscript.../noscript mit Zeilenumbruch und speichert die Originaldatei in Dateiname.bak Ach ja, die noframes... Einige Dateien haben ein /body /noframes /html am Ende. Die möchte ich nicht verändern. Diese Dateien mit mkdir sicherung for i in `ls`; do if (grep noframes $i); then mv $i sicherung/; fi; done vorher wegsichern... Gruß Laurence -- Laurence Tonke Software AG http://www.softwareag.com -- PUG - Penguin User Group Wiesbaden - http://www.pug.org
Re: [PUG] Ersetzen innerhalb vieler Dateien
Hm, das ist funktioniert soweit ganz gut. Allerdings ist mir das Escapen des restlichen Codes innerhalb von script etc. zu umständlich. Gibt es da nicht sowas, wo man das n bissl schöner lösen kann? Laurence Tonke schrieb: Laurence Tonke wrote: Patrick Schulz wrote: Hi Liste, ich möchte in diversen HTML Dateien vor den Tags am Ende /body /html noch eine script.../scriptnoscript.../noscript Passage einfügen. Bei knapp 100 Dateien ist das ein wenig zu viel Fleissarbeit. Ich würde perl benutzen: perl -p -i.bak -e s/\\/body\/\script\...\\/script\\noscript\...\\/noscript\\\n\\/body\/g *.html Dieser Einzeiler durchsucht alle .html-Dateien, ersetzt /body durch script.../scriptnoscript.../noscript mit Zeilenumbruch und speichert die Originaldatei in Dateiname.bak Ach ja, die noframes... Einige Dateien haben ein /body /noframes /html am Ende. Die möchte ich nicht verändern. Diese Dateien mit mkdir sicherung for i in `ls`; do if (grep noframes $i); then mv $i sicherung/; fi; done vorher wegsichern... Gruß Laurence -- PUG - Penguin User Group Wiesbaden - http://www.pug.org
Re: [PUG] Ersetzen innerhalb vieler Dateien
Patrick Schulz wrote: Hm, das ist funktioniert soweit ganz gut. Allerdings ist mir das Escapen des restlichen Codes innerhalb von script etc. zu umständlich. In der Shell wirst du immer ecapen müssen. Gibt es da nicht sowas, wo man das n bissl schöner lösen kann? cscope. Aber ich sag dir gleich: meine Perl-Lösung ist einfacher! Gruß Laurence -- Laurence Tonke Software AG http://www.softwareag.com -- PUG - Penguin User Group Wiesbaden - http://www.pug.org
Re: [PUG] Rundmail
Hi, Wo sollte denn da der Nutzen liegen? Es würde höchstens die Virenschleuder respektive Spamer freuen. der Nutzen läge darin, dass ich eine Information über unsere Lan Party einfach verbreiten könnte. Vor der Nutzung eines solchen Verteilers könnte man sich ja verifizieren, dann könnte man für Spam oder Viren zur Rechenschaft gezogen werden. Gruß, Tobias -- PUG - Penguin User Group Wiesbaden - http://www.pug.org
Re: [PUG] Rundmail
Tobias Schleuss wrote: Hi, Wo sollte denn da der Nutzen liegen? Es würde höchstens die Virenschleuder respektive Spamer freuen. der Nutzen läge darin, dass ich eine Information über unsere Lan Party einfach verbreiten könnte. Vor der Nutzung eines solchen Verteilers könnte man sich ja verifizieren, dann könnte man für Spam oder Viren zur Rechenschaft gezogen werden. Hatten wir nicht mal eine Liste pug-announce? Da könnte sich jeder der über eine Lan-Party informiert werden möchte eintragen. Wahrscheinlich ist pug-announce wieder abgeschafft worden, weil sich keiner eingetragen hat... Oder irre ich mich? Gruß Laurence -- Laurence Tonke Software AG http://www.softwareag.com -- PUG - Penguin User Group Wiesbaden - http://www.pug.org