Kommando linie magi
From Midtiby
(Difference between revisions)
m (→Git) |
m |
||
Line 34: | Line 34: | ||
Fjernstyre at Canon DSLR kamera | Fjernstyre at Canon DSLR kamera | ||
gphoto2 --set-config capture=on --capture-image -F 0 -I 10 | gphoto2 --set-config capture=on --capture-image -F 0 -I 10 | ||
+ | |||
+ | Få git til at vise diff med gvimdiff | ||
+ | git difftool e10930e4 HEAD --tool=gvimdiff -- microsprayerperformance.tex |
Revision as of 14:17, 18 March 2010
Git
Set new remote repository
- git remote add origin ssh://username@server.com/path/to/repos
Change newline encoding in text files
- dos2unix myfile.txt
Forskelligt
Jeg skulle hente nogle størrelsesændringer ud af en svg fil.
cat 008.svg | grep transform | perl -p -i -e 's/.*matrix\\((\\d)\\.(\\d*),.*/\\1,\\2/g' | sort -n
Ændre dido til gogol i alle filer med navnet "entries" under denne mappe
sed -i -e "s/dido/gogol/g" `find . -name entries`
Konvertere alle bmp filer til png i denne mappe
for i in `ls *.bmp | sed s/\\.bmp//`; do convert $i.bmp $i.png; done
Splitte en pdf fil op i en række pdf-filer der hver fylder præcis en side
pdftk previewfigures.pdf burst
Konvertere alle pdf-dokumenter til png
for img in pg*.pdf; do convert -density 300x300 -render -scale 800x800 $img png-$img.png; done
Kopiere filen anotherfile til alle underbiblioteker
find . -mindepth 1 -maxdepth 1 -type d | xargs -I '{}' cp anotherfile {}
Skalere alle billeder i et bibliotek ned
for x in `ls *.jpg`; do `convert -resize 1000 $x w_$x;`; done
Fjernstyre at Canon DSLR kamera
gphoto2 --set-config capture=on --capture-image -F 0 -I 10
Få git til at vise diff med gvimdiff
git difftool e10930e4 HEAD --tool=gvimdiff -- microsprayerperformance.tex