Was: Zeugs. Thema: Alles mögliche.
Archive for March, 2010
Bash: SED Cheat Sheet
Mar 5th
Kleine Zusammenfassung zum Thema SED (Stream EDitor).
Standardaufruf
1 | sed COMMAND /PATH/TO/FILE |
Liest File, wendet COMMAND an und gibt aus nach stdout.
Wichtige Parameter
-i[SUFFIX], --in-place[=SUFFIX]
edit files in place (makes backup if extension supplied)
Standardmaessig wird nach stdout ausgegeben. Mit -i wird statdessen die Datei direkt bearbeitet (und allenfalls ein Backup angelegt)
-r, --regexp-extended
use extended regular expressions in the script.
Wichtig fuer das ganze Regex-Zeugs…
Zeilen Modifizieren
1 | sed -i "s/search/replace/" /path/to/file |
Zeilen aus File entfernen
1 | sed -i "/pattern/d" /path/to/file |
Achtung: Löscht jeweils die GANZE Zeile!
Und so weiter… Das ist mal ein Anfang, bin offen fuer Aenderungen und Erweiterungsvorschlaege.
MySQL Administrations-Einsmaleins
Mar 5th
Auflisten von Schemas, Tabellen, Grants etc:
1 2 3 | SHOW schemas; SHOW TABLES; SHOW grants FOR user@localhost; |
Rechte hinzufuegen
1 | GRANT ALL privileges ON schema.* TO username@localhost IDENTIFIED BY 'passwort'; |
Rechte entfernen
1 2 3 4 | -- einzeln REVOKE ALL privileges ON schema.* FROM user@localhost; -- alle rechte DROP user user@localhost; |
Gequatsche