Archiv für die Kategorie ‘Shell’

h1

./rsync rocks

September 23, 2009

Ja, ich bin verwöhnt. Timemachine am Mac funktioniert wunderbar. Fast schon Science Fiction (bezogen auch auf das Restore Menü)…

Ich habe mir das Backup auf meiner externen Festplatte ein bisschen genauer angesehen und bin zu dem Entschluss gekommen, naja soviel Zauberrei wurde nun auch nicht vollbracht. Ich fing an mich weiter damit zu beschäftigen und peinlicherweise bin ich als Linuxfan häufig über rsync gestossen, habe es aber nie wirklich verwendet. Bis heute…

Read the rest of this entry ?

h1

./Shell Copy mit Locate

Juni 24, 2008

Wahnsinn, locate in Verbindung mit einer For Schleife in der Shell ist unglaublich mächtig. Sogar fast schon kreativ!

Zuerst mit updatedb meine .locate Struktur aktualisieren. 

Dann wirds ein Einzeiler, der sehr flexibel ist. Das Beste: Durch die Verwendung von locate funktioniert der Befehl von jeglicher Position. 

for i in `locate Datentyp | grep Suchbegriff `; do cp `echo $i` /Zielpfad ; done

Kurzes Beispiel:

for i in `locate jpg | grep Photoprojekt | grep August07`; do cp `echo $i` /home/sinux/tmp; done

Sehr praktisch und wandelbar.

Viel Spass damit!