Martin's kleine Welt - TYPO3, Linux und mehr

Zur Zeit wird gefiltert nach: shell
Filter zurücksetzen

22.03.2010
23:40

sed - stream editor for filtering and transforming text

ein weiterer Shell Befehl

In einem SQL-Dump musste ich alle Verzeichnisse verschieben. Bei mehreren 100 Megabyte auf dem Server macht es wenig Spaß dieses mit einem normalen Editor zu machen. Wie so häufig gibt es dafür ein spezielles Tool auf der Linux Konsole: "sed"

sed -i.bak s.fileadmin\/.fileadmin\/unterverzeichnis\/.g datenbankdump.sql

sed ersetzt in der Datei "datenbankdump.sql" alle Vorkommnisse von "fileadmin/" durch "fileadmin/unterverzeichnis/". Der Parameter -i.bak erzeugt eine Sicherheitskopie datenbankdump.sql.bak.

Allerdings muste ich feststellen das unter BSD - genauer auf einem Mac Pro Server - der Befehl zwingend mit dem Parameter -i aufgerufen werden muss.

Ein Blick in die Man-Page lohnt sich, das Tool ist für das Ersetzen von Text in sehr großen Dateien wirklich hilfreich.

Zurück

02.08.2009
12:04

Log-Files kontrollieren

for file in *.log;do grep jumpurl $file; done

Vor kurzem hatte ich die Aufgabe eine leider seit längerem nicht mehr gepflegte TYPO3 Installation zu übernehmen. Selbstverständlich war auch die jumpurl-Lücke noch nicht gepacht. Da die Installation nicht auf einem Shared-Hosting sondern auf einem eigenen Server lief, hatte ich einen vollen Zugriff auf alle Konfigurationsdateien.

Wichtig war mir jetzt herauszufinden, ob jemand bereits die Lücke ausgenutzt hatte. Mit der folgenden Zeile

for file in *.log;do grep jumpurl $file; done

habe ich mir alle Zeilen ausgeben lassen. Vor mir hatte offenbar noch keiner Versucht das System zu hacken.

Demnächst werden wir trotzdem das System tauschen, es könnte ja sein, dass da jemand die betroffenen Zeilen aus den Logfiles gelöscht hat. Die Tatsache das der Server uralt ist, hat diese Entscheidung deutlich vereinfacht.

Ach so: so langsam fange ich an mich auf der Shell wohlzufühlen. Ganz langsam...

Zurück

25.05.2009
15:42

Dateien im Rutsch umbenennen

Was die Linux-Shell angeht, befinde ich mich noch ganz am Anfang. Deshalb erfreue ich mich immer wieder, wenn ich plötzlich herausfinde, dass eine Aufgabe doch extrem einfach sein kann.

Das umbenennen aller Dateien die mit imm beginnen geht z.B. wie folgt:

for i in imm* ; do mv $i cd1_$i;done

Auf jede Datei wird der Befehl mv angewendet und dem Dateinamen wird ein cd1_ vorangestellt.

Zurück

TYPO3 Certified Integrator
« September 2010 »
S M T W T F S
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30    

Falls ich Dir was Gutes getan haben sollte - und Du es mir zurückzahlen möchtest, ist das jetzt via Paypal einfach möglich.

Kategorien

Letzte Kommentare

UPDATE Query für dt. Stopwörter
16.11.2009 11:18
via Extension?
05.10.2009 09:09
Stopwords global filtern?
04.10.2009 12:20
Trackback / Pingback
11.03.2009 11:24

Archiv

  • [-]2010(7)
    • [-]Mai(1)
    • [-]April(1)
    • [-]März(4)
    • [-]Februar(1)
  • [-]2009(30)
    • [-]November(1)
    • [-]Oktober(4)
    • [-]August(3)
    • [-]Juli(4)
    • [-]Juni(1)
    • [-]Mai(3)
    • [-]März(1)
    • [-]Februar(3)
    • [-]Januar(10)
  • [-]2008(2)
    • [-]Dezember(1)
    • [-]November(1)

Kopieren Sie diesen Link in Ihren RSS-Reader

RSS 0.91Nachrichten
RSS 2.0Nachrichten
Bookmark bei: Mr. Wong Bookmark bei: Webnews Bookmark bei: Icio Bookmark bei: Oneview Bookmark bei: Linkarena Bookmark bei: Favoriten Bookmark bei: Seekxl Bookmark bei: Favit Bookmark bei: Social Bookmarking Tool Bookmark bei: Power Oldie Bookmark bei: Bookmarks.cc Bookmark bei: Newskick Bookmark bei: Newsider Bookmark bei: Linksilo Bookmark bei: Readster Bookmark bei: Folkd Bookmark bei: Yigg Bookmark bei: Digg Bookmark bei: Del.icio.us Bookmark bei: Reddit Bookmark bei: Simpy Bookmark bei: StumbleUpon Bookmark bei: Slashdot Bookmark bei: Netscape Bookmark bei: Furl Bookmark bei: Yahoo Bookmark bei: Spurl Bookmark bei: Google Bookmark bei: Blinklist Bookmark bei: Blogmarks Bookmark bei: Diigo Bookmark bei: Technorati Bookmark bei: Newsvine Bookmark bei: Blinkbits Bookmark bei: Ma.Gnolia Bookmark bei: Smarking Bookmark bei: Netvouz Information

Meist gelesene Posts

indexed_search Performance Probleme
459 times viewed
03.10.2009 17:36
example.com - Beispiel gefällig?
246 times viewed
09.10.2009 13:08
Log-Files kontrollieren
237 times viewed
02.08.2009 12:04
Erfolgreich zertifiziert!
236 times viewed
07.07.2009 20:01