Hallo, ich habe folgendes Problem: es soll ein Intranetserver in unserer Abteilung eingerichtet werden. Etabliert sind NT Server im LAN. Die NT Admins behaupten es gäbe keine Suchmaschine für`s Intranet auf NT Basis --> Schadenfreude, Chef von Linux und GNU erzählt--> NT Admins böse :-) Damit ich Linux in der Abteilung etablieren kann müsste ich das Intranet flux auf Linux schaufeln. Apache läuft und freut sich schon.. Aber, da sind zig Seiten z.T. in Großbuchstaben ver- linkt. Das dauert Tage bis man das per Hand korregiert hat. Welche Möglichkeit habe ich alle HTML Dokumente in Klein- buchstaben zu konvertieren? Mir fällt nix ein. Guido --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
es soll ein Intranetserver in unserer Abteilung eingerichtet werden. Etabliert sind NT Server im LAN. Die NT Admins behaupten es gäbe keine Suchmaschine für`s Intranet auf NT Basis --> Schadenfreude, Chef von Linux und GNU erzählt--> NT Admins böse :-)
Was für eine Suchmaschine willst du verwenden? htdig?
Damit ich Linux in der Abteilung etablieren kann müsste ich das Intranet flux auf Linux schaufeln. Apache läuft und freut sich schon.. Aber, da sind zig Seiten z.T. in Großbuchstaben ver- linkt. Das dauert Tage bis man das per Hand korregiert hat. Welche Möglichkeit habe ich alle HTML Dokumente in Klein- buchstaben zu konvertieren? Mir fällt nix ein.
Also, da wäre einmal die Möglichkeit, ein Perl-Skript zu schreiben und über jede Seite laufen zu lassen. Ansonsten, schaufel die Daten mit korrekter Gross- und Kleinschreibung auf den Linux-Server. Oder... Auch wenn ich mir damit tausende Flames einhandle: Damit's schnell geht: Die Webseiten mit Frontpage (2000?) importieren und dann auf den Linux-Server ablegen. Dazu Frontpage Extension für Apache/Linux installieren (gibt's definitiv, aber ich weiss nicht, wo). Eventuell reicht auch nur FTP. -- Marco Dieckhoff --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
On Wed, Jan 26, 2000 at 00:54:50 +0100, Marco Dieckhoff wrote: eine Suchmaschine willst du verwenden? htdig? Ja, müßte für unsere Abteilung locker ausreichen.
Dazu Frontpage Extension für Apache/Linux installieren (gibt's ^^^^^^^^^keine M$ Produkte definitiv, aber ich weiss nicht, wo). Eventuell reicht auch nur FTP. FTP reicht dicke aus
Guido --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Am Die, 25 Jan 2000 schrieb Guido Fassbender:
schon.. Aber, da sind zig Seiten z.T. in Großbuchstaben ver- linkt. Das dauert Tage bis man das per Hand korregiert hat. Welche Möglichkeit habe ich alle HTML Dokumente in Klein- buchstaben zu konvertieren? Mir fällt nix ein.
Geht es nur um die Dateinamen? Ich gehe mal davon aus, daß nicht *alle* Großbuchstaben in Kleinbuchstaben konvertiert werden sollen. Auf Anhieb würde sich sed anbieten: cat datei | sed s/suchmuster/ersetungstext/g > neue_datei "suchmuster" steht für einen regulären Ausdruck. g läßt mehrere Ersetzungen pro Zeile zu. Und immer auf die richtige Maskierung für die Shell achten. Für Details ggf. mal "man sed" anschauen. Übrigens, falls die HTML-Dateien bislang alle auf W* gelegen haben, ggf. mal eine dos2unix-Konvertierung durchführen. ProbiersŽs mit dem dos2unix-Alias, oder schau die Dir "man recode" an. Gruß, Matthias -- SelfLinux http://www.selflinux.de Matthias.Kleine@selflinux.de --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
* Matthias Kleine wrote on Wed, Jan 26, 2000 at 00:55 +0100:
Am Die, 25 Jan 2000 schrieb Guido Fassbender:
Geht es nur um die Dateinamen? Ich gehe mal davon aus, daß nicht *alle*
cat datei | sed s/suchmuster/ersetungstext/g > neue_datei
Konvertiert aber Inhalte, nicht Namen, und benennt die auch noch um, vielleicht besser: perl -pi.bak -e 's/suchmuster/ersetungstext/g' datei[ein]
Übrigens, falls die HTML-Dateien bislang alle auf W* gelegen haben, ggf. mal eine dos2unix-Konvertierung durchführen. ProbiersŽs mit dem dos2unix-Alias, oder schau die Dir "man recode" an.
Es gab da schon mal einen solchen Thread, schau mal ins Archiv. oki, Steffen -- Dieses Schreiben wurde maschinell erstellt, es trägt daher weder Unterschrift noch Siegel. --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Am Die, 25 Jan 2000 schrieb Guido Fassbender:
linkt. Das dauert Tage bis man das per Hand korregiert hat. Welche Möglichkeit habe ich alle HTML Dokumente in Klein- buchstaben zu konvertieren? Mir fällt nix ein.
Schau mal ins aktuelle Linux-Magazin, da gibts diesmal einen ausführlichen Bericht, wie Links in den Dateien umgebaut werden können (Answer Girl). -- Machs gut Manfred http://www.iiv.de/schwinde/buerger/tremmel/ http://www.knightsoft.de , http://www.knightsoft-net.de --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
On Wed, Jan 26, 2000 at 22:17:14 +0100, Manfred Tremmel wrote:
Am Die, 25 Jan 2000 schrieb Guido Fassbender:
linkt. Das dauert Tage bis man das per Hand korregiert hat. Welche Möglichkeit habe ich alle HTML Dokumente in Klein- buchstaben zu konvertieren? Mir fällt nix ein.
Schau mal ins aktuelle Linux-Magazin, da gibts diesmal einen ausführlichen Bericht, wie Links in den Dateien umgebaut werden können (Answer Girl).
Hallo Manfred, danke fürs wecken! :-) Das Linux-Magazin liegt neben mir. Da ich massig HTML Dokumente von Hand umschreibe,ist die Zeit zum Lesen knapp geworden. :-) Guido --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Hallo, Guido Fassbender wrote:
es soll ein Intranetserver in unserer Abteilung eingerichtet werden. Etabliert sind NT Server im LAN. Die NT Admins behaupten es gäbe keine Suchmaschine für`s Intranet auf NT Basis --> Schadenfreude, Chef von Linux und GNU erzählt--> NT Admins böse :-)
:-)
Damit ich Linux in der Abteilung etablieren kann müsste ich das Intranet flux auf Linux schaufeln. Apache läuft und freut sich schon.. Aber, da sind zig Seiten z.T. in Großbuchstaben ver- linkt. Das dauert Tage bis man das per Hand korregiert hat. Welche Möglichkeit habe ich alle HTML Dokumente in Klein- buchstaben zu konvertieren? Mir fällt nix ein.
Haben nur Seiten im Dateinamen Großbuchstaben, oder werden die auch noch mit den Großbuchstaben von anderen Dokumenten aus aufgerufen? _Dann_ hast du nämlich ein großes Problem. cu flo -- Florian Groß e-mail: mailto:florian.gross@gmx.net Pinguin Nr. 42127 WWW: http://top-de.com/florian.gross/ Hinweis: Nach § 28 Abs.3 Bundesdatenschutzgesetz WIDERSPRECHE ich der Nutzung meiner Daten fuer Werbezwecke! --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Florian Gross schrieb in 1,2K (37 Zeilen):
Guido Fassbender wrote:
schon.. Aber, da sind zig Seiten z.T. in Großbuchstaben ver- linkt.
Haben nur Seiten im Dateinamen Großbuchstaben, oder werden die auch noch mit den Großbuchstaben von anderen Dokumenten aus aufgerufen? _Dann_ hast du nämlich ein großes Problem.
Nein. Nicht 'gross'. find /PATH/TO/HTML/DOCS -type f -print0 | perl -wn0e 's:\0::; link ($_, lc $_); link ($_, uc $_);' find /PATH/TO/HTML/DOCS -type d -print0 | perl -wn0e 's:\0::; symlink ($_, lc $_); symlink ($_, uc $_);' -Wolfgang --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
participants (7)
-
florian.gross@gmx.net
-
g.fassbender@ndh.net
-
linux@jwr.de
-
Manfred.Tremmel@iiv.de
-
Matthias.Kleine@selflinux.de
-
steffen@dett.de
-
weissel@ph-cip.uni-koeln.de