Hier werde ich einfach nur ein paar (für mich) nützliche Codesnippets reinstellen, damit ich schnellen Zugriff darauf habe.
C#
Eventhandler um zusätzliche Parameter erweitern
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
// Handler mit Parameterliste void SchemaValidationHandler(object sender, ValidationEventArgs e, ref int cnt) { cnt++; } // Handler registrieren void some_function() { ... int counter = 0; settings.ValidationEventHandler += delegate (object sender, ValidationEventArgs e) { SchemaValidationHandler(sender, e, ref counter); }; ... } |
Shell
Temporären Ordner alegen
Mit diesem Befehl kann ein Temporärer Ordner angelegt und direkt dorthin gewechselt werden. Der Vorteil von temporären Ordnern: nach dem nächsten Start sind sie wieder weg…
1 |
cd $(mktemp -d) |
Raspberry SD zurücksetzen
Man öffne eine Windows Eingabeaufforderung als Administrator und dann…
1 2 3 4 5 6 7 8 9 10 |
diskpart list disk select disk 1 clean create partition primary select partition=1 active format fs=fat32 QUICK assign exit |
Alle Dateien mit bestimmter Endung in ein Verzeichnis verschieben
1 |
find . -name '*.mkv' -exec mv {} . \; |
Dabei ist der Punkt zwischen find
und -name
der Suchpfad und der letzte Punkt gibt den Pfad an, zu dem die Dateien verschoben werden sollen.
Schreibe einen Kommentar