Kategorien
grep tail

Zählen von Einträgen in einer Log Datei mit tail und grep

tail -f datei.log | grep --line-buffered suchwort | awk '{printf "\r%d", ++i} END {print ""}'

Kategorien
imagemagick

EXIF GPS Daten aus Bilder lesen

identify -format "%[EXIF:*GPS*]" bild.jpg

Kategorien
Konvertieren

Konvertieren von .ogg nach .mp3

#!/bin/bash
for file in *.ogg
do oggdec -o temp.wav "$file";
lame -h -V4 temp.wav "${file%.ogg}.mp3";
done
rm temp.wav
mkdir ogg.old
mv *.ogg ogg.old/

Kategorien
Konvertieren

Konvertieren von .mpc nach .mp3

#!/bin/bash
for file in *.mpc
do mpcdec „$file“ – | lame -h – „${file%.mpc}.mp3“;
done
mkdir mpc.old
mv *.mpc mpc.old/

Kategorien
Apache

Apache alles von http:// nach https:// umleiten

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}

Kategorien
imagemagick Ubuntu

Automatisch Bilder beschneiden

mogrify -crop 1280×720+0+120 +repage bilder*

-crop = beschneiden
1280×720 = der Bildausschnitt
+0+120 = die Ausschnittsverschiebung

zum Beispiel (ORIGINAL) 1280×960 (ERGEBNISS) 1280×720

in Worten schneide einen Bildausschnitt von 1280×720 aus dem Bild der um 120 vom oberen Rand und 0 vom linken Rand verschoben ist aus.

+repage = Entferne den entstandenen Rand

Kategorien
avconf ffmpeg

Konvertiere Video nach WebM mit avconv

avconv -i "$inputFile" -threads 8 -s 1280x720 -preset libvpx-720p -b 3900k -pass 1 -an -f webm -y "$outputFile"
avconv -i "$inputFile" -threads 8 -preset libvpx-720p -pass 2 -b 3900k -acodec libvorbis -ar 44100 -ac 2 -ab 128k -f webm -y "$outputFile"

Kategorien
Ubuntu Volltextsuche

Volltextsuche unter Linux

find . -type f -exec grep -qi "suchwort" {} \; -print

find = Suchprogramm
. = das Verzeichnis
-type f = durchsucht nur Type File
grep  = Sucht nach einem bestimmten Suchwort

Kategorien
imagemagick Ubuntu

Einige Bilder in ein animiertes Gif konvertieren

convert -delay 1 -loop 0 -layers OptimizeFrame -colors 51 image*.jpg filename.gif

Kategorien
Ubuntu

Löschen von Backupdateien „backupdatei~“

find /pfad/zum/verzeichnis -name "*~" -delete
Kategorien
ffmpeg

mpg Video in flv Video konvertieren

ffmpeg -i quell-video.mpg -sameq ziel-video.flv

-i Quellvideo
-sameq benutze den selben Quantisierer wie die Quelle

ffmpeg ist unter der Linux Distribution Ubuntu verfügbar

Kategorien
PDF

PDF in JPGs umwandeln

convert -colorspace rgb -density 300 quelle.pdf ziel.jpg
-density Verwende diese Auflösung zum konvertieren des PDF
-colorspace rgb Setzt den Farbraum für das Bild

convert ist Teil des Linuxpaket imagemagick.

Kategorien
MySQL

Für alle MySQL Datenbanken check repair optimize anwenden.

mysqlcheck -u admin -p --auto-repair -c -o -A
-u Benutzer
-p Passwort
--auto-repair
-c check
-o optimize
-A all-databases