imagemagick

2007-07-6 | 8:02 pm | Kein Kommentar »

Groesse aendern

convert -scale 40x40 alt.gif neu.gif

for i in *JPG
do
convert -scale 50% $i `basename $i JPG`jpg
done

Ausschnitt

convert -crop XxYx0xX/2 alt.gif neu.gif

colorize

convert x.jpg -fill white -colorize 50% y.jpg

Schatten

convert eingabebild.png \( +clone -background black -shadow 60x5+10+10 
\) +swap -background white -layers merge +repage ausgabebild.png

Logo machen

#! /bin/sh
convert -size 800x100 xc:white\
-fill "#ffdddd" -draw "font-size 48 text 5,60 'HERmione ...'" \
-fill "#cc0000" -draw "font-size 48 text 3,62 'HERmione ...'" \
-fill "#cc0000" -draw "line 331,51 765,51 " \
-fill "#ffdddd" -draw "line 330,52 766,52 " \
-fill "#cc0000" -draw "font-size 14 text 330,45 'Zettel und andere Peinlichkeiten auf dem Schreibtisch einer Geekine'" \
-fill "#dddddd" \
-draw "font-size 12 text 330,70 '\ alt + shift + 7   | alt + 7   ~ alt + n'" \
top.png;  

chmod

2007-07-6 | 7:57 pm | Kein Kommentar »

auch sehr schoen das *gg*

4 r
5 rx
6 rw
7 rwx

basename

2007-07-6 | 7:11 pm | Kein Kommentar »

Umbenennen aller Files mit Namen *JPG nach *jpg

for i in *JPG
do
mv $i `basename $i JPG` jpg
done

mounten

2007-07-5 | 5:20 pm | Kein Kommentar »

smbmount //polaris/stuff /mnt -o username=christine
scp blub christine@polaris:/sdb1/stadtkarten/.
cp blub /mnt/stadtkarten.

split

1999-01-9 | 4:58 pm | Kein Kommentar »

Zerlegen einer Datei in mehrere Teile

split -b1400000 datei teil.
zerlegt datei in teil.aa, teil.ab usw.

Wiederzusammenfügen der Datei

Unter DOS: copy teil.aa/b + teil.ab/b + … datei
UNIX: cat teil.aa tail.ab … > datei