Prine’s Blog

Archiv für die Kategorie ‘Scripts

Bestimmter Prozess direkt per PID killen

Verfasst von: fedoraswiss in: August 28, 2008

Und noch etwas, was ich immer wieder vergesse:

PID=`ps aux | grep mysql | awk {‘printf($2);exit’}`
kill -9 $PID

Find -exec Syntax

Verfasst von: fedoraswiss in: August 28, 2008

Da ich die Syntax immer wieder vergesse, post ich das hier mal als Blogbeitrag :
find . -name „xyz*“ -exec bash -c „mv {} ./xyz-dir/“ \;

Schlagworte:

M4a nach mp3 umwandeln

Verfasst von: fedoraswiss in: Oktober 18, 2007

Ich habe heute folgendes Script im Fedoraforum gefunden:

#!/bin/bash
#
# Dump m4a to wav
# Dump m4a to mp3
for i in *.m4a
do
faad „$i“
x=`echo „$i“|sed -e ’s/.m4a/.wav/’`
y=`echo „$i“|sed -e ’s/.m4a/.mp3/’`
lame -h -b 192 „$x“ „$y“
rm „$x“
done

Sehr simples Backupscript

Verfasst von: fedoraswiss in: Oktober 11, 2007

Im moment setze ich folgendes Backupscript ein, welches ich wöchentlich ausführe. Das Backup ist ein Inkrementelles Backup, das heisst es werden nur Dateien gebackupt die sich seit dem letztem Backup geändert haben.
File: backup.sh
cat content.cfg | while read PATH_TO_BACKUP
do
/usr/bin/rsync -ruv –delete –progress $PATH_TO_BACKUP /location/where/thebackup/shouldbe/stored
done
Im folgendem Konfigurations File kann man die Pfade angeben, die man gebackupt [...]

Alle Bilder in einem Verzeichnis verkleinern

Verfasst von: fedoraswiss in: September 19, 2007

Mit folgendem Script kann man alle Bilder eines Verzeichnis prozentual verkleinern:

# !/bin/bash
# @author: prine
# @usage: sh resizeImages.sh fileformat percent
# @example: sh resizeImages.sh jpg 25%
mkdir resized
for i in *.$1
do
convert $i -geometry $2 resized/$(basename $i .$1).$1
echo $i converted
done