Mittwoch, 20. Mai 2009

SVN Add rekursiv

Um den Befehl "svn add" rekursiv für alle Unterverzeichnisse aufzurufen gibt man in der cmdln folgendes ein:

svn add $(find ! -path "*/.svn*")

$(....) ist eine Kommandosubstitution. D.h. das Ergebnis wird dem add Befehl übergeben.
find ! -path "*/.svn*" schließt alle Verzeichnisse aus die ".svn" enthalten.

mit

svn ci Verzeichnis -m "dlinux"

wird das Verzeichnis commited. Oder man verwendet das Shell Skript svnci

#!/bin/sh

cd ~/svn
svn ci abteilung -m "dlinux"
svn ci speer -m "dlinux"
svn ci et -m "dlinux"
cd ~

Kommandosubstitution Linux

Ein Kommando wird durch dessen Ergebnis ersetzt mit:

$(kommando)

Mittwoch, 13. Mai 2009

Virtual Box USB Devices

Um USB Filter manuell zu setzten benötigt man Herstellernr. und Produkt. Mit dem Befehl auf der cmdln:

VBoxManage list usbhost

werden alle momentan an den USB-Host angeschlossenen USB Geräte angezeigt. Diese Information kann man dann manuell in die USB Filter eintragen.

Bei meinem Media-PC ergibt das z.B.:

Vendor:Product
04F2:0618 Funkmaus
05E3:0715 USB-Reader (eingebaut)
0846:6a00 Netgear WLAN
091E:231B Garmin
05E3:0702 Tevion ?(Funk Tastatur)