ksh ergänzt
This commit is contained in:
91
ksh/dcpa.ksh
Executable file
91
ksh/dcpa.ksh
Executable file
@@ -0,0 +1,91 @@
|
||||
cd /cygdrive/f/Datenbanken/cpro/
|
||||
echo "Lokal ..."
|
||||
. /cygdrive/f/Datenbanken/cpro/local_dcp.par
|
||||
#modelz1-x.ksh >> /cygdrive/f/Datenbanken/cpro/chicks_m/log/dcpa.`date "+%d%m%y"`
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
echo "Stick ..."
|
||||
. /cygdrive/f/Datenbanken/cpro/stick_dcp.par
|
||||
if [ -d "$QBASEA" ];
|
||||
then
|
||||
modelz1-x.ksh | tee -a /cygdrive/f/Datenbanken/cpro/chicks_m/log/dcpa.`date "+%d%m%y"`
|
||||
modelzs-vids.ksh | tee -a /cygdrive/f/Datenbanken/cpro/chicks_m/log/dcpa.`date "+%d%m%y"`
|
||||
seriezsingles.ksh | tee -a /cygdrive/f/Datenbanken/cpro/chicks_m/log/dcpa.`date "+%d%m%y"`
|
||||
#spezialez1.ksh | tee -a /cygdrive/f/Datenbanken/cpro/chicks_m/log/dcpa.`date "+%d%m%y"`
|
||||
#spezialez2.ksh | tee -a /cygdrive/f/Datenbanken/cpro/chicks_m/log/dcpa.`date "+%d%m%y"`
|
||||
#spezialez3.ksh | tee -a /cygdrive/f/Datenbanken/cpro/chicks_m/log/dcpa.`date "+%d%m%y"`
|
||||
filmz.ksh | tee -a /cygdrive/f/Datenbanken/cpro/chicks_m/log/dcpa.`date "+%d%m%y"`
|
||||
starz_fix.ksh | tee -a /cygdrive/f/Datenbanken/cpro/chicks_m/log/dcpa.`date "+%d%m%y"`
|
||||
starz_fox.ksh | tee -a /cygdrive/f/Datenbanken/cpro/chicks_m/log/dcpa.`date "+%d%m%y"`
|
||||
starz_filmz.ksh | tee -a /cygdrive/f/Datenbanken/cpro/chicks_m/log/dcpa.`date "+%d%m%y"`
|
||||
fi
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
echo "mobile Platte ..."
|
||||
. /cygdrive/f/Datenbanken/cpro/mobpl_dcp.par
|
||||
if [ -d "$QBASEA" ];
|
||||
then
|
||||
modelz1-x.ksh | tee -a /cygdrive/f/Datenbanken/cpro/chicks_m/log/dcpa.`date "+%d%m%y"`
|
||||
modelzs-vids.ksh | tee -a /cygdrive/f/Datenbanken/cpro/chicks_m/log/dcpa.`date "+%d%m%y"`
|
||||
seriezsingles.ksh | tee -a /cygdrive/f/Datenbanken/cpro/chicks_m/log/dcpa.`date "+%d%m%y"`
|
||||
spezialez1.ksh | tee -a /cygdrive/f/Datenbanken/cpro/chicks_m/log/dcpa.`date "+%d%m%y"`
|
||||
spezialez2.ksh | tee -a /cygdrive/f/Datenbanken/cpro/chicks_m/log/dcpa.`date "+%d%m%y"`
|
||||
spezialez3.ksh | tee -a /cygdrive/f/Datenbanken/cpro/chicks_m/log/dcpa.`date "+%d%m%y"`
|
||||
filmz.ksh | tee -a /cygdrive/f/Datenbanken/cpro/chicks_m/log/dcpa.`date "+%d%m%y"`
|
||||
starz_fix.ksh | tee -a /cygdrive/f/Datenbanken/cpro/chicks_m/log/dcpa.`date "+%d%m%y"`
|
||||
starz_fox.ksh | tee -a /cygdrive/f/Datenbanken/cpro/chicks_m/log/dcpa.`date "+%d%m%y"`
|
||||
starz_filmz.ksh | tee -a /cygdrive/f/Datenbanken/cpro/chicks_m/log/dcpa.`date "+%d%m%y"`
|
||||
fi
|
||||
|
||||
echo "" >> /cygdrive/f/Datenbanken/cpro/chicks_m/log/dcpa.`date "+%d%m%y"`
|
||||
|
||||
#echo "anlegen havegot ..." | tee -a /cygdrive/f/Datenbanken/cpro/chicks_m/log/dcpa.`date "+%d%m%y"`
|
||||
#pwd
|
||||
#cd $ZBASEA
|
||||
#pwd
|
||||
#find . -name "*.[jJ][pP][gG]" -print > $ZBASEA/havegot
|
||||
#if [ -d "/cygdrive/h/privat/gx/spiegel/dvd2/s" ];
|
||||
#then
|
||||
# cp -f $ZBASEA/havegot /cygdrive/h/privat/gx/spiegel/dvd2/
|
||||
#fi
|
||||
#if [ -d "/cygdrive/d/privat/gx/spiegel/dvd2/s" ];
|
||||
#then
|
||||
# cp -f $ZBASEA/havegot /cygdrive/d/privat/gx/spiegel/dvd2/
|
||||
#fi
|
||||
#echo "anlegen havegot fertig!" | tee -a /cygdrive/f/Datenbanken/cpro/chicks_m/log/dcpa.`date "+%d%m%y"`
|
||||
|
||||
|
||||
|
||||
echo "STATUS ..." | tee -a /cygdrive/f/Datenbanken/cpro/chicks_m/log/dcpa.`date "+%d%m%y"`
|
||||
|
||||
for art in singles seriez
|
||||
do
|
||||
for typ in softest soft medium hard
|
||||
do
|
||||
cd $ZBASED/$art/$typ/in
|
||||
ANZAHL=`ls | wc -l`
|
||||
echo "$art $typ $ANZAHL " | tee -a /cygdrive/f/Datenbanken/cpro/chicks_m/log/dcpa.`date "+%d%m%y"`
|
||||
done
|
||||
done
|
||||
for typ in Abrianna G! Pauline aa czek felicity karen morg pattycake sennat Chloe Maria SM dt katie ndn sym tt
|
||||
do
|
||||
cd $ZBASEE/$typ
|
||||
ANZAHL1=`find 1 -type f | grep -v Thumbs.db | wc -l`
|
||||
ANZAHL2=`find s -type f | grep -v Thumbs.db | wc -l`
|
||||
ANZAHL3=`find vids -type f | grep -v Thumbs.db | wc -l`
|
||||
|
||||
echo " $typ sets $ANZAHL1 " | tee -a /cygdrive/f/Datenbanken/cpro/chicks_m/log/dcpa.`date "+%d%m%y"`
|
||||
echo " $typ s $ANZAHL2 " | tee -a /cygdrive/f/Datenbanken/cpro/chicks_m/log/dcpa.`date "+%d%m%y"`
|
||||
echo " $typ vids $ANZAHL3 " | tee -a /cygdrive/f/Datenbanken/cpro/chicks_m/log/dcpa.`date "+%d%m%y"`
|
||||
done
|
||||
|
||||
cd -
|
||||
36
ksh/dcpa_stick.ksh
Executable file
36
ksh/dcpa_stick.ksh
Executable file
@@ -0,0 +1,36 @@
|
||||
cd /cygdrive/f/Datenbanken/cpro/
|
||||
echo "Lokal ..."
|
||||
. /cygdrive/f/Datenbanken/cpro/local_dcp.par
|
||||
#modelz1-x.ksh >> /cygdrive/f/Datenbanken/cpro/chicks_m/log/dcpa.`date "+%d%m%y"`
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
echo "Stick ..."
|
||||
. /cygdrive/f/Datenbanken/cpro/stick_dcp.par
|
||||
if [ -d "$QBASEA" ];
|
||||
then
|
||||
modelz1-x.ksh | tee -a /cygdrive/f/Datenbanken/cpro/chicks_m/log/dcpa.`date "+%d%m%y"`
|
||||
modelzs-vids.ksh | tee -a /cygdrive/f/Datenbanken/cpro/chicks_m/log/dcpa.`date "+%d%m%y"`
|
||||
seriezsingles.ksh | tee -a /cygdrive/f/Datenbanken/cpro/chicks_m/log/dcpa.`date "+%d%m%y"`
|
||||
#spezialez1.ksh | tee -a /cygdrive/f/Datenbanken/cpro/chicks_m/log/dcpa.`date "+%d%m%y"`
|
||||
#spezialez2.ksh | tee -a /cygdrive/f/Datenbanken/cpro/chicks_m/log/dcpa.`date "+%d%m%y"`
|
||||
#spezialez3.ksh | tee -a /cygdrive/f/Datenbanken/cpro/chicks_m/log/dcpa.`date "+%d%m%y"`
|
||||
filmz.ksh | tee -a /cygdrive/f/Datenbanken/cpro/chicks_m/log/dcpa.`date "+%d%m%y"`
|
||||
starz_fix.ksh | tee -a /cygdrive/f/Datenbanken/cpro/chicks_m/log/dcpa.`date "+%d%m%y"`
|
||||
starz_fox.ksh | tee -a /cygdrive/f/Datenbanken/cpro/chicks_m/log/dcpa.`date "+%d%m%y"`
|
||||
starz_filmz.ksh | tee -a /cygdrive/f/Datenbanken/cpro/chicks_m/log/dcpa.`date "+%d%m%y"`
|
||||
fi
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
echo "" >> /cygdrive/f/Datenbanken/cpro/chicks_m/log/dcpa.`date "+%d%m%y"`
|
||||
|
||||
|
||||
cd -
|
||||
83
ksh/filmz.ksh
Executable file
83
ksh/filmz.ksh
Executable file
@@ -0,0 +1,83 @@
|
||||
|
||||
zahl=0
|
||||
|
||||
cd $INFILMZ
|
||||
|
||||
for i in bangbros curio wifey woodman gif ggc teenburg rychlyprachy kissingmodels; do
|
||||
|
||||
echo "doing "$i" ... Doks: "`ls $i | wc -l`
|
||||
|
||||
|
||||
cd $i
|
||||
ls | grep -v Thumbs.db |
|
||||
while read jpg
|
||||
do
|
||||
zahl=`expr $zahl + 1`
|
||||
if [ -e "$OUTFILMZ/$i/$jpg" ];
|
||||
then
|
||||
# DATEI SCHON VORHANDEN
|
||||
sum1=`cksum "$INFILMZ/$i/$jpg"|awk -F' ' '{print $1}'`
|
||||
sum2=`cksum "$OUTFILMZ/$i/$jpg"|awk -F' ' '{print $1}'`
|
||||
if [ "$sum1" = "$sum2" ];
|
||||
then
|
||||
# Datei identisch
|
||||
echo "$OUTFILMZ/$i/$jpg $INFILMZ/$i/$jpg " >> $OUTFILMZ/doppelt.txt
|
||||
export jpgg="$jpg"
|
||||
export dummyz=$zahl"+"
|
||||
else
|
||||
export dummyz=$zahl"-"
|
||||
export jpgg=`echo $jpg | sed -e 's/\./_\./g'`
|
||||
while [ -e "$OUTFILMZ/$i/$jpgg" ];
|
||||
do
|
||||
export jpgg=`echo $jpgg | sed -e 's/\./_\./g'`
|
||||
done
|
||||
echo "$INFILMZ/$i/$jpg $OUTFILMZ/$i/$jpg " >> $OUTFILMZ/Name_geaendert.txt
|
||||
fi
|
||||
|
||||
else
|
||||
# DATEI FRISCH UND NEU
|
||||
export dummyz=$zahl
|
||||
export jpgg="$jpg"
|
||||
fi;
|
||||
|
||||
echo -n "$dummyz "
|
||||
mv "$INFILMZ/$i/$jpg" "$OUTFILMZ/$i/$jpgg" 2>/dev/null
|
||||
|
||||
done
|
||||
cd ..
|
||||
echo ""
|
||||
done
|
||||
|
||||
|
||||
cd $INFILMZ/s
|
||||
ANZAHL=`ls $INFILMZ/s |grep -v Thumbs | wc -l`
|
||||
|
||||
ZFILMZDIR=$OUTFILMZ/s/`date "+%Y"`/`date "+%m_%d"`
|
||||
|
||||
echo "FILME: $ANZAHL"
|
||||
|
||||
if [ "$ANZAHL"x != 0x ]; then
|
||||
if [ -e "$ZFILMZDIR" ]; then
|
||||
zaehler=0
|
||||
export ZFILMZDIRTMP=$ZFILMZDIR
|
||||
while [ -e "$ZFILMZDIR" ];
|
||||
do
|
||||
export zaehler=`expr $zaehler + 1`
|
||||
export ZFILMZDIR=$ZFILMZDIRTMP""_$zaehler
|
||||
done
|
||||
fi
|
||||
|
||||
echo "creating $ZFILMZDIR ..."
|
||||
mkdir -p $ZFILMZDIR
|
||||
|
||||
|
||||
zahl=0
|
||||
|
||||
ls | while read i ; do
|
||||
# echo "$i"
|
||||
zahl=`expr $zahl + 1`
|
||||
mv "$INFILMZ/s/$i" "$ZFILMZDIR" 2>/dev/null
|
||||
echo -n $zahl" "
|
||||
done
|
||||
fi
|
||||
echo ""
|
||||
4
ksh/local_dcp.par
Executable file
4
ksh/local_dcp.par
Executable file
@@ -0,0 +1,4 @@
|
||||
export QBASEA=/cygdrive/f/Datenbanken/cpro/chicks_m/in
|
||||
export ZBASEA=/cygdrive/f/Datenbanken/cpro/chicks_m
|
||||
|
||||
export ICHBINLOCAL=JA
|
||||
32
ksh/mobpl_dcp.par
Executable file
32
ksh/mobpl_dcp.par
Executable file
@@ -0,0 +1,32 @@
|
||||
export GERAET="USB-PLATTE"
|
||||
Laufwerk=m
|
||||
|
||||
export QBASEA="/cygdrive/$Laufwerk/privat/gx/spiegel/chicks_m"
|
||||
export ZBASEA="/cygdrive/x/cpro/chicks_m"
|
||||
|
||||
export QBASEB="/cygdrive/$Laufwerk/privat/gx/spiegel/dvd1/"
|
||||
export ZBASEB="/cygdrive/x/cpro/normalo-dvd4/"
|
||||
|
||||
export QBASEC="/cygdrive/$Laufwerk/privat/gx/spiegel/dvd2"
|
||||
export ZBASEC="/cygdrive/x/cpro/chicks_s"
|
||||
|
||||
export ZBASED="/cygdrive/x/cpro/normalo-dvd4/"
|
||||
export ZBASEE="/cygdrive/x/cpro/chicks_s"
|
||||
|
||||
export SONSTGRLZQ="/cygdrive/$Laufwerk/privat/gx/spiegel/dvd2"
|
||||
export SONSTGRLZZ="/cygdrive/x/cpro/chicks_s"
|
||||
|
||||
export CHICKS_MQ="/cygdrive/$Laufwerk/privat/gx/spiegel/chicks_m"
|
||||
export CHICKS_MZ="/cygdrive/x/cpro/chicks_m"
|
||||
|
||||
export INPUT="/cygdrive/$Laufwerk/privat/gx/spiegel/starz_fix"
|
||||
export OUTPUT="/cygdrive/x/cpro/StarGallery/"
|
||||
|
||||
export ABCINPUT="/cygdrive/$Laufwerk/privat/gx/spiegel/starz_fox"
|
||||
export ABCOUTPUT="/cygdrive/x/cpro/StarGallery/__Alphabet"
|
||||
|
||||
export INFILMZ=/cygdrive/$Laufwerk/privat/gx/spiegel/fm
|
||||
export OUTFILMZ=/cygdrive/x/cpro/fm
|
||||
|
||||
export INPUTF="/cygdrive/$Laufwerk/privat/gx/spiegel/starz_filmz"
|
||||
export OUTPUTF="/cygdrive/x/cpro/StarCinema/"
|
||||
119
ksh/modelz1-x.ksh
Executable file
119
ksh/modelz1-x.ksh
Executable file
@@ -0,0 +1,119 @@
|
||||
|
||||
#
|
||||
# Modelz 1-x
|
||||
#
|
||||
echo $GERAET - Modelz 1-x
|
||||
|
||||
export TAG=`date "+%j"`
|
||||
export path="001-xxx"
|
||||
|
||||
for grl in mA mC mJa mL mSh mSt; do
|
||||
cd $QBASEA/$grl/1
|
||||
|
||||
for snr in `ls`; do
|
||||
cd $snr
|
||||
echo "doing $grl/$snr, files: `ls | grep -v Thumbs.db | wc -l`"
|
||||
|
||||
if [ -d "$ZBASEA/$grl/$path/$snr" ]; then
|
||||
echo " $grl $path $snr existiert!"
|
||||
else
|
||||
cd $ZBASEA
|
||||
mkdir -p "$grl/$path/$snr"
|
||||
echo "$ZBASEA/$grl/$path/$snr wurde angelegt!"
|
||||
fi
|
||||
cd $QBASEA/$grl/1/$snr
|
||||
ls | grep -v Thumbs.db | while read jpg
|
||||
do
|
||||
zahl=`expr $zahl + 1`
|
||||
if [ -e "$ZBASEA/$grl/$path/$snr/$jpg" ];
|
||||
then
|
||||
# DATEI SCHON VORHANDEN
|
||||
sum1=`cksum "$QBASEA/$grl/1/$snr/$jpg"|awk -F' ' '{print $1}'`
|
||||
sum2=`cksum "$ZBASEA/$grl/$path/$snr/$jpg"|awk -F' ' '{print $1}'`
|
||||
if [ "$sum1" = "$sum2" ];
|
||||
then
|
||||
# Datei identisch
|
||||
echo "QBASEA/$grl/1/$snr/$jpg $ZBASEA/$grl/$path/$snr/$jpg " >> $ZBASEA/$grl/doppelt.txt
|
||||
export jpgg="$jpg"
|
||||
export dummyz=$zahl"+"
|
||||
else
|
||||
export dummyz=$zahl"-"
|
||||
export jpgg=`echo $jpg | sed -e 's/\./_\./g'`
|
||||
while [ -e "$ZBASEA/$grl/$path/$snr/$jpgg" ];
|
||||
do
|
||||
export jpgg=`echo $jpgg | sed -e 's/\./_\./g'`
|
||||
done
|
||||
echo "$QBASEA/$i/$jpg $ZBASEA/$grl/$path/$snr/$jpg " >> $ZBASEA/$grl/Name_geaendert.txt
|
||||
fi
|
||||
else
|
||||
# DATEI FRISCH UND NEU
|
||||
export dummyz=$zahl
|
||||
export jpgg="$jpg"
|
||||
fi;
|
||||
|
||||
echo -n "$dummyz "
|
||||
mv "$QBASEA/$grl/1/$snr/$jpg" "$ZBASEA/$grl/$path/$snr/$jpgg" 2>/dev/null
|
||||
done
|
||||
|
||||
cd $QBASEA/$grl/1
|
||||
rm -rf $snr
|
||||
echo ""
|
||||
done
|
||||
done
|
||||
|
||||
|
||||
for grl in mD mG mH mK mM mMa mNk t19; do
|
||||
cd $QBASEA/$grl
|
||||
for gnr in `ls`; do
|
||||
cd $QBASEA/$grl/$gnr/
|
||||
export path=`ls | grep -v s`
|
||||
cd $path
|
||||
for snr in `ls`; do
|
||||
#echo " "$grl" "$gnr" "$snr" "$path
|
||||
if [ -d "$ZBASEA/$grl/$gnr/$path/$snr" ]; then
|
||||
echo " $grl $path $snr existiert!"
|
||||
else
|
||||
mkdir -p "$ZBASEA/$grl/$gnr/$path/$snr"
|
||||
echo "$ZBASEA/$grl/$gnr/$path/$snr wurde angelegt!"
|
||||
fi
|
||||
|
||||
cd $QBASEA/$grl/$gnr/$path/$snr
|
||||
echo "doing $grl/$gnr/$path/$snr, files: `ls | grep -v Thumbs.db | wc -l`"
|
||||
ls | grep -v Thumbs.db | while read jpg
|
||||
do
|
||||
zahl=`expr $zahl + 1`
|
||||
if [ -e "$ZBASEA/$grl/$gnr/$path/$snr/$jpg" ];
|
||||
then
|
||||
# DATEI SCHON VORHANDEN
|
||||
sum1=`cksum "$QBASEA/$grl/$gnr/$path/$snr/$jpg"|awk -F' ' '{print $1}'`
|
||||
sum2=`cksum "$ZBASEA/$grl/$gnr/$path/$snr/$jpg"|awk -F' ' '{print $1}'`
|
||||
if [ "$sum1" = "$sum2" ];
|
||||
then
|
||||
# Datei identisch
|
||||
echo "$QBASEA/$i/$jpg $ZBASEA/$grl/$gnr/$path/$snr/$jpg " >> $ZBASEA/$grl/doppelt.txt
|
||||
export jpgg="$jpg"
|
||||
export dummyz=$zahl"+"
|
||||
else
|
||||
export dummyz=$zahl"-"
|
||||
export jpgg=`echo $jpg | sed -e 's/\./_\./g'`
|
||||
while [ -e "$ZBASEA/$grl/$gnr/$path/$snr/$jpgg" ];
|
||||
do
|
||||
export jpgg=`echo $jpgg | sed -e 's/\./_\./g'`
|
||||
done
|
||||
echo "$QBASEA/$i/$jpg $ZBASEA/$grl/$gnr$path/$snr/$jpg " >> $ZBASEA/$grl/Name_geaendert.txt
|
||||
fi
|
||||
else
|
||||
# DATEI FRISCH UND NEU
|
||||
export dummyz=$zahl
|
||||
export jpgg="$jpg"
|
||||
fi;
|
||||
|
||||
echo -n "$dummyz "
|
||||
mv "$QBASEA/$grl/$gnr/$path/$snr/$jpg" "$ZBASEA/$grl/$gnr/$path/$snr/$jpgg" 2>/dev/null
|
||||
done
|
||||
cd $QBASEA/$grl/$gnr/$path
|
||||
rm -rf $snr
|
||||
echo ""
|
||||
done
|
||||
done
|
||||
done
|
||||
96
ksh/modelzs-vids.ksh
Executable file
96
ksh/modelzs-vids.ksh
Executable file
@@ -0,0 +1,96 @@
|
||||
#
|
||||
# Modelz s + vids
|
||||
#
|
||||
|
||||
|
||||
echo $GERAET - Modelz s-vids
|
||||
|
||||
zahl=0
|
||||
cd $CHICKS_MQ
|
||||
|
||||
|
||||
for grl in mA mC mJa mL mSh mSt; do
|
||||
for das in s vids; do
|
||||
echo $grl"/"$das
|
||||
cd $CHICKS_MQ/$grl/$das
|
||||
ls | grep -v Thumbs.db | while read datei
|
||||
do
|
||||
zahl=`expr $zahl + 1`
|
||||
if [ -e "$CHICKS_MZ/$grl/$das/$datei" ];
|
||||
then
|
||||
# DATEI SCHON VORHANDEN
|
||||
sum1=`cksum "$CHICKS_MQ/$grl/$das/$datei"|awk -F' ' '{print $1}'`
|
||||
sum2=`cksum "$CHICKS_MZ/$grl/$das/$datei"|awk -F' ' '{print $1}'`
|
||||
if [ "$sum1" = "$sum2" ];
|
||||
then
|
||||
# Datei identisch
|
||||
echo "$CHICKS_MQ/$grl/$das/$datei $CHICKS_MZ/$grl/$das/$datei " >> $CHICKS_MZ/$grl/doppelt.txt
|
||||
export jpgg="$datei"
|
||||
export dummyz=$zahl"+"
|
||||
else
|
||||
export dummyz=$zahl"-"
|
||||
export jpgg=`echo $datei | sed -e 's/\./_\./g'`
|
||||
while [ -e "$CHICKS_MZ/$grl/$das/$jpgg" ];
|
||||
do
|
||||
export jpgg=`echo $jpgg | sed -e 's/\./_\./g'`
|
||||
done
|
||||
echo "$CHICKS_MQ/$grl/$das/$datei $CHICKS_MZ/$grl/$das/$datei " >> $CHICKS_MZ/$grl/$gnr/Name_geaendert.txt
|
||||
fi
|
||||
|
||||
else
|
||||
# DATEI FRISCH UND NEU
|
||||
export dummyz=$zahl
|
||||
export jpgg="$datei"
|
||||
fi;
|
||||
|
||||
echo -n "$dummyz "
|
||||
mv -f "$CHICKS_MQ/$grl/$das/$datei" "$CHICKS_MZ/$grl/$das/$jpgg" 2>/dev/null
|
||||
|
||||
done
|
||||
done
|
||||
done
|
||||
|
||||
|
||||
for grl in mD mG mH mK mM mMa mNk t19; do
|
||||
cd $CHICKS_MQ/$grl
|
||||
for gnr in `ls`; do
|
||||
for datei in s vids; do
|
||||
echo " "$grl" "$gnr" "$datei
|
||||
cd $CHICKS_MQ/$grl/$gnr/$datei
|
||||
ls | grep -v Thumbs.db | while read jpg
|
||||
do
|
||||
zahl=`expr $zahl + 1`
|
||||
if [ -e "$CHICKS_MZ/$grl/$gnr/$datei/$jpg" ];
|
||||
then
|
||||
# DATEI SCHON VORHANDEN
|
||||
sum1=`cksum "$CHICKS_MQ/$grl/$gnr/$datei/$jpg"|awk -F' ' '{print $1}'`
|
||||
sum2=`cksum "$CHICKS_MZ/$grl/$gnr/$datei/$jpg"|awk -F' ' '{print $1}'`
|
||||
if [ "$sum1" = "$sum2" ];
|
||||
then
|
||||
# Datei identisch
|
||||
echo "$CHICKS_MQ/$grl/$gnr/$datei/$jpg $CHICKS_MZ/$grl/$gnr/$datei/$jpg " >> $CHICKS_MZ/$grl/doppelt.txt
|
||||
export jpgg="$jpg"
|
||||
export dummyz=$zahl"+"
|
||||
else
|
||||
export dummyz=$zahl"-"
|
||||
export jpgg=`echo $jpg | sed -e 's/\./_\./g'`
|
||||
while [ -e "$CHICKS_MZ/$grl/$gnr/$datei/$jpgg" ];
|
||||
do
|
||||
export jpgg=`echo $jpgg | sed -e 's/\./_\./g'`
|
||||
done
|
||||
echo "$CHICKS_MQ/$grl/$gnr/$datei/$jpg $CHICKS_MZ/$grl/$gnr/$datei/$jpg " >> $CHICKS_MZ/$grl/Name_geaendert.txt
|
||||
fi
|
||||
else
|
||||
# DATEI FRISCH UND NEU
|
||||
export dummyz=$zahl
|
||||
export jpgg="$jpg"
|
||||
fi;
|
||||
|
||||
echo -n "$dummyz "
|
||||
mv -f "$CHICKS_MQ/$grl/$gnr/$datei/$jpg" "$CHICKS_MZ/$grl/$gnr/$datei/$jpgg" 2>/dev/null
|
||||
|
||||
done
|
||||
echo ""
|
||||
done
|
||||
done
|
||||
done
|
||||
66
ksh/seriezsingles.ksh
Executable file
66
ksh/seriezsingles.ksh
Executable file
@@ -0,0 +1,66 @@
|
||||
#
|
||||
# SERIEZ / SINGLES
|
||||
#
|
||||
|
||||
export ANZ=10000
|
||||
|
||||
echo " - = neu erzeugt"
|
||||
echo " + = doppelt und überschrieben"
|
||||
|
||||
cd $QBASEB
|
||||
echo ""
|
||||
echo "durchsuche Quelle: $QBASEB"
|
||||
echo ""
|
||||
export zaehler=0
|
||||
|
||||
for art in singles seriez
|
||||
do
|
||||
for typ in softest soft medium hard
|
||||
do
|
||||
cd "$art/$typ"
|
||||
echo ""
|
||||
echo "doing $art/$typ ... Doks: `ls | grep -v Thumbs.db | wc -l`"
|
||||
|
||||
ls | grep -v Thumbs.db | head -$ANZ |
|
||||
while read jpg
|
||||
do
|
||||
zaehler=`expr $zaehler + 1`
|
||||
|
||||
if [ -e "$ZBASEB/$art/$typ/in/$jpg" ];
|
||||
then
|
||||
# DATEI SCHON VORHANDEN
|
||||
sum1=`cksum "$QBASEB/$art/$typ/$jpg"|awk -F' ' '{print $1}'`
|
||||
sum2=`cksum "$ZBASEB/$art/$typ/in/$jpg"|awk -F' ' '{print $1}'`
|
||||
if [ "$sum1" = "$sum2" ];
|
||||
then
|
||||
# Datei identisch
|
||||
echo "$QBASEB/$art/$typ/$jpg $ZBASEB/$art/$typ/in/$jpg " >> $ZBASEB/$art/$typ/doppelt.txt
|
||||
export jpgg="$jpg"
|
||||
export dummyz=$zaehler"+"
|
||||
else
|
||||
export dummyz=$zaehler"-"
|
||||
export jpgg=`echo $jpg | sed -e 's/\./_\./g'`
|
||||
while [ -e "$ZBASEB/$art/$typ/in/$jpgg" ];
|
||||
do
|
||||
export jpgg=`echo $jpgg | sed -e 's/\./_\./g'`
|
||||
done
|
||||
echo "$QBASEB/$art/$typ/$jpg $ZBASEB/$art/$typ/in/$jpg " >> $ZBASEB/$art/$typ/Name_geaendert.txt
|
||||
fi
|
||||
|
||||
else
|
||||
# DATEI FRISCH UND NEU
|
||||
export dummyz=$zaehler
|
||||
export jpgg="$jpg"
|
||||
fi;
|
||||
|
||||
|
||||
echo -n "$dummyz "
|
||||
# echo $jpg " ....." $jpgg
|
||||
# cp -p "$jpg" "$ZBASEB/$art/$typ/in/$jpgg"
|
||||
mv -f "$jpg" "$ZBASEB/$art/$typ/in/$jpgg" 2>/dev/null
|
||||
done
|
||||
cd ../..
|
||||
echo ""
|
||||
|
||||
done
|
||||
done
|
||||
64
ksh/spezialez1.ksh
Executable file
64
ksh/spezialez1.ksh
Executable file
@@ -0,0 +1,64 @@
|
||||
#
|
||||
# Spezial-Grlz - Sets (erste Gruppe)
|
||||
#
|
||||
#Abrianna G! Pauline aa czek felicity karen morg pattycake sennat Chloe Maria SM dt katie ndn sym tt
|
||||
cd $SONSTGRLZQ
|
||||
for sgrl in G! Pauline aa felicity meghan hazel
|
||||
do
|
||||
cd $SONSTGRLZQ/$sgrl/1
|
||||
ls
|
||||
ls | grep -v Thumbs.db | while read sette
|
||||
do
|
||||
|
||||
if [ -d "$SONSTGRLZZ/$sgrl/1/$sette" ]; then
|
||||
echo "$SONSTGRLZZ/$sgrl/1/$sette existiert!"
|
||||
else
|
||||
mkdir -p "$SONSTGRLZZ/$sgrl/1/$sette"
|
||||
echo "$SONSTGRLZZ/$sgrl/1/$sette wurde angelegt!"
|
||||
fi
|
||||
|
||||
cd $sette
|
||||
export zahl=0
|
||||
|
||||
echo "doing $sgrl -- $sette, Doks: `ls | grep -v Thumbs.db | wc -l`"
|
||||
|
||||
ls | grep -v Thumbs.db |
|
||||
while read jpg
|
||||
do
|
||||
zahl=`expr $zahl + 1`
|
||||
if [ -e "$SONSTGRLZZ/$sgrl/1/$sette/$jpg" ];
|
||||
then
|
||||
# DATEI SCHON VORHANDEN
|
||||
sum1=`cksum "$SONSTGRLZQ/$sgrl/1/$sette/$jpg"|awk -F' ' '{print $1}'`
|
||||
sum2=`cksum "$SONSTGRLZZ/$sgrl/1/$sette/$jpg"|awk -F' ' '{print $1}'`
|
||||
if [ "$sum1" = "$sum2" ];
|
||||
then
|
||||
# Datei identisch
|
||||
echo "$SONSTGRLZQ/$sgrl/1/$sette/$jpg $SONSTGRLZZ/$sgrl/1/$sette/$jpg " >> $SONSTGRLZQ/$sgrl/doppelt.txt
|
||||
export jpgg="$jpg"
|
||||
export dummyz=$zahl"+"
|
||||
else
|
||||
export dummyz=$zahl"-"
|
||||
export jpgg=`echo $jpg | sed -e 's/\./_\./g'`
|
||||
while [ -e "$SONSTGRLZZ/$sgrl/1/$sette/$jpgg" ];
|
||||
do
|
||||
export jpgg=`echo $jpgg | sed -e 's/\./_\./g'`
|
||||
done
|
||||
echo "$SONSTGRLZQ/$sgrl/1/$sette/$jpg $SONSTGRLZZ/$sgrl/1/$sette/$jpg " >> $SONSTGRLZQ/$sgrl/Name_geaendert.txt
|
||||
fi
|
||||
|
||||
else
|
||||
# DATEI FRISCH UND NEU
|
||||
export dummyz=$zahl
|
||||
export jpgg="$jpg"
|
||||
fi;
|
||||
|
||||
echo -n "$dummyz "
|
||||
mv "$SONSTGRLZQ/$sgrl/1/$sette/$jpg" "$SONSTGRLZZ/$sgrl/1/$sette/$jpgg" 2>/dev/null
|
||||
|
||||
done
|
||||
cd ..
|
||||
rm -r "$sette"
|
||||
echo ""
|
||||
done
|
||||
done
|
||||
43
ksh/spezialez2.ksh
Executable file
43
ksh/spezialez2.ksh
Executable file
@@ -0,0 +1,43 @@
|
||||
#
|
||||
# Spezial-Grlz - Sets (zweite Gruppe)
|
||||
#
|
||||
|
||||
#Abrianna G! Pauline aa czek felicity karen morg pattycake sennat Chloe Maria SM dt katie ndn sym tt
|
||||
cd $SONSTGRLZQ
|
||||
for sgrl in Abrianna czek karen morg pattycake sennat Chloe Maria SM dt katie ndn sym tt pD AlysonA
|
||||
do
|
||||
cd $SONSTGRLZQ/$sgrl/1
|
||||
|
||||
ls | grep -v Thumbs.db | while read sette
|
||||
do
|
||||
cd $SONSTGRLZZ/$sgrl/1
|
||||
|
||||
dirsgrlz=`find . -type d -mindepth 1 | wc -l`
|
||||
settez=`expr $dirsgrlz | awk '{printf("%03i\n",$0);}'`
|
||||
while [ -d $settez ];
|
||||
do
|
||||
# Verzeichnis schon vorhanden
|
||||
settez=`expr $settez + 1 | awk '{printf("%03i\n",$0);}'`
|
||||
done
|
||||
#echo "erstelle Zielordner: "$SONSTGRLZZ/$sgrl/1/$settez
|
||||
mkdir -p $SONSTGRLZZ/$sgrl/1/$settez
|
||||
|
||||
cd $SONSTGRLZQ/$sgrl/1/$sette
|
||||
export zahl=0
|
||||
echo "doing $sgrl -- $sette into $settez, Doks: `ls | grep -v Thumbs.db | wc -l`"
|
||||
|
||||
ls | grep -v Thumbs.db |
|
||||
while read jpg
|
||||
do
|
||||
zahl=`expr $zahl + 1`
|
||||
echo -n "$zahl "
|
||||
mv "$SONSTGRLZQ/$sgrl/1/$sette/$jpg" "$SONSTGRLZZ/$sgrl/1/$settez/$jpg" 2>/dev/null
|
||||
|
||||
done
|
||||
cd ..
|
||||
rm -r "$sette"
|
||||
echo ""
|
||||
|
||||
done
|
||||
|
||||
done
|
||||
59
ksh/spezialez3.ksh
Executable file
59
ksh/spezialez3.ksh
Executable file
@@ -0,0 +1,59 @@
|
||||
#
|
||||
# Spezial-Grlz - s + vids
|
||||
#
|
||||
|
||||
cd $SONSTGRLZQ
|
||||
echo ""
|
||||
echo "durchsuche Quelle: $SONSTGRLZQ"
|
||||
#echo ""
|
||||
export zaehler=0
|
||||
for art in Abrianna G! Pauline aa czek felicity karen morg pattycake sennat Chloe Maria SM dt katie ndn sym tt hazel meghan AlysonA
|
||||
do
|
||||
for svids in s vids
|
||||
do
|
||||
|
||||
echo "doing $art/$svids ... Doks: `ls $SONSTGRLZQ/$art/$svids | grep -v Thumbs.db | wc -l`"
|
||||
|
||||
ls $SONSTGRLZQ/$art/$svids | grep -v Thumbs.db | while read jpg
|
||||
do
|
||||
|
||||
zaehler=`expr $zaehler + 1`
|
||||
|
||||
if [ -e "$SONSTGRLZZ/$art/$svids/$jpg" ];
|
||||
then
|
||||
# DATEI SCHON VORHANDEN
|
||||
sum1=`cksum "$SONSTGRLZQ/$art/$svids/$jpg"|awk -F' ' '{print $1}'`
|
||||
sum2=`cksum "$SONSTGRLZZ/$art/$svids/$jpg"|awk -F' ' '{print $1}'`
|
||||
if [ "$sum1" = "$sum2" ];
|
||||
then
|
||||
# Datei identisch
|
||||
echo "$SONSTGRLZQ/$art/$svids/$jpg $SONSTGRLZZ/$art/$svids/$jpg " >> $SONSTGRLZZ/$art/doppelt.txt
|
||||
export jpgg="$jpg"
|
||||
export dummyz=$zaehler"+"
|
||||
else
|
||||
export dummyz=$zaehler"-"
|
||||
export jpgg=`echo $jpg | sed -e 's/\./_\./g' | sed -e 's/ //g'`
|
||||
while [ -e "$SONSTGRLZZ/$art/$svids/$jpgg" ];
|
||||
do
|
||||
export jpgg=`echo "$jpgg" | sed -e 's/\./_\./g' | sed -e 's/ //g'`
|
||||
done
|
||||
echo "$SONSTGRLZQ/$art/$svids/$jpg $SONSTGRLZZ/$art/$svids/$jpgg " >> $ZBASEC/$art/Name_geaendert.txt
|
||||
fi
|
||||
|
||||
else
|
||||
# DATEI FRISCH UND NEU
|
||||
export dummyz=$zaehler
|
||||
export jpgg="$jpg"
|
||||
fi;
|
||||
|
||||
|
||||
echo -n "$dummyz "
|
||||
mv -f "$SONSTGRLZQ/$art/$svids/$jpg" "$SONSTGRLZZ/$art/$svids/$jpgg" 2>/dev/null
|
||||
done
|
||||
cd ..
|
||||
echo ""
|
||||
done
|
||||
echo ""
|
||||
done
|
||||
|
||||
|
||||
60
ksh/starz_filmz.ksh
Executable file
60
ksh/starz_filmz.ksh
Executable file
@@ -0,0 +1,60 @@
|
||||
|
||||
export zaehler=0
|
||||
|
||||
cd $INPUTF
|
||||
for i in `ls -d *`; do
|
||||
echo ""
|
||||
DOKS=`ls $i | wc -l | sed -e 's/ //g'`
|
||||
|
||||
echo $i | awk -vSIL="$DOKS" '{printf("working on %-20s Doks: %3s\n",$0, SIL)}';
|
||||
|
||||
if [ -d "$OUTPUTF/$i" ];
|
||||
then
|
||||
# do nothing!
|
||||
echo " " #"$OUTPUTF/$i existiert!"
|
||||
else
|
||||
echo "$OUTPUTF/$i existiert nicht, lege Verzeichnis an ..."
|
||||
mkdir $OUTPUTF/$i
|
||||
fi
|
||||
|
||||
|
||||
cd $i
|
||||
|
||||
ls | grep -v Thumbs.db | while read jpg
|
||||
do
|
||||
zaehler=`expr $zaehler + 1`
|
||||
if [ -e "$OUTPUTF/$i/$jpg" ];
|
||||
then
|
||||
# DATEI SCHON VORHANDEN
|
||||
sum1=`cksum "$OUTPUTF/$i/$jpg"|awk -F' ' '{print $1}'`
|
||||
sum2=`cksum "$INPUTF/$i/$jpg"|awk -F' ' '{print $1}'`
|
||||
if [ "$sum1" = "$sum2" ];
|
||||
then
|
||||
# Datei identisch
|
||||
echo "Quelle: $INPUTF/$i/$jpg Ziel: $OUTPUTF/$i/$jpg " >> $OUTPUTF/doppelt.txt
|
||||
export jpgg="$jpg"
|
||||
export dummyz=$zaehler"+"
|
||||
else
|
||||
export dummyz=$zaehler"-"
|
||||
export jpgg=`echo $jpg | sed -e 's/\./_\./g' | sed -e 's/ //g'`
|
||||
while [ -e "$OUTPUTF/$i/$jpgg" ];
|
||||
do
|
||||
export jpgg=`echo "$jpgg" | sed -e 's/\./_\./g' | sed -e 's/ //g'`
|
||||
done
|
||||
echo "$INPUTF/$i/$jpg $OUTPUTF/$i/$jpgg " >> $OUPUT/Name_geaendert.txt
|
||||
fi
|
||||
|
||||
else
|
||||
# DATEI FRISCH UND NEU
|
||||
export dummyz=$zaehler
|
||||
export jpgg="$jpg"
|
||||
fi;
|
||||
echo -n "$dummyz "
|
||||
mv "$INPUTF/$i/$jpg" "$OUTPUTF/$i/$jpgg" 2>/dev/null
|
||||
|
||||
done
|
||||
|
||||
|
||||
|
||||
cd ..
|
||||
done
|
||||
63
ksh/starz_fix.ksh
Executable file
63
ksh/starz_fix.ksh
Executable file
@@ -0,0 +1,63 @@
|
||||
|
||||
export zaehler=0
|
||||
export importdatum=`date +%Y.%m.%d`
|
||||
|
||||
|
||||
cd $INPUT
|
||||
for i in `ls -d *`; do
|
||||
echo ""
|
||||
DOKS=`ls $i | wc -l | sed -e 's/ //g'`
|
||||
|
||||
echo $i | awk -vSIL="$DOKS" '{printf("working on %-20s Doks: %3s\n",$0, SIL)}';
|
||||
|
||||
if [ -d "$OUTPUT/$i" ];
|
||||
then
|
||||
# do nothing!
|
||||
echo " " #"$OUTPUT/$i existiert!"
|
||||
else
|
||||
echo "$OUTPUT/$i existiert nicht, lege Verzeichnis an ..."
|
||||
mkdir $OUTPUT/$i
|
||||
fi
|
||||
|
||||
|
||||
cd $i
|
||||
|
||||
ls | grep -v Thumbs.db | while read jpg
|
||||
do
|
||||
zaehler=`expr $zaehler + 1`
|
||||
if [ -e "$OUTPUT/$i/$importdatum$jpg" ];
|
||||
then
|
||||
# DATEI SCHON VORHANDEN
|
||||
sum1=`cksum "$OUTPUT/$i/$i__$importdatum__$jpg"|awk -F' ' '{print $1}'`
|
||||
sum2=`cksum "$INPUT/$i/$jpg"|awk -F' ' '{print $1}'`
|
||||
if [ "$sum1" = "$sum2" ];
|
||||
then
|
||||
# Datei identisch
|
||||
echo "Quelle: $INPUT/$i/$jpg Ziel: $OUTPUT/$i/$jpg " >> $OUTPUT/doppelt.txt
|
||||
export jpgg="$jpg"
|
||||
export dummyz=$zaehler"+"
|
||||
else
|
||||
export dummyz=$zaehler"-"
|
||||
export jpgg=`echo $jpg | sed -e 's/\./_\./g' | sed -e 's/ //g'`
|
||||
while [ -e "$OUTPUT/$i/$jpgg" ];
|
||||
do
|
||||
export jpgg=`echo "$jpgg" | sed -e 's/\./_\./g' | sed -e 's/ //g'`
|
||||
done
|
||||
echo "$INPUT/$i/$jpg $OUTPUT/$i/$jpgg " >> $OUPUT/Name_geaendert.txt
|
||||
fi
|
||||
|
||||
else
|
||||
# DATEI FRISCH UND NEU
|
||||
export dummyz=$zaehler
|
||||
export jpgg="$jpg"
|
||||
fi;
|
||||
echo -n "$dummyz "
|
||||
|
||||
mv "$INPUT/$i/$jpg" "$OUTPUT/$i/$i"___"$importdatum"___"$jpgg" 2>/dev/null
|
||||
|
||||
done
|
||||
|
||||
|
||||
|
||||
cd ..
|
||||
done
|
||||
37
ksh/starz_fox.ksh
Executable file
37
ksh/starz_fox.ksh
Executable file
@@ -0,0 +1,37 @@
|
||||
|
||||
export zaehler=0
|
||||
export importdatum=`date +%Y.%m.%d`
|
||||
|
||||
cd $ABCINPUT
|
||||
for i in `ls -d *`; do
|
||||
echo ""
|
||||
DOKS=`ls $i | wc -l | sed -e 's/ //g'`
|
||||
|
||||
echo $i | awk -vSIL="$DOKS" '{printf("working on %-20s Doks: %3s\n",$0, SIL)}';
|
||||
|
||||
if [ -d "$ABCOUTPUT/$i" ];
|
||||
then
|
||||
# do nothing!
|
||||
echo " " #"$ABCOUTPUT/$i existiert!"
|
||||
else
|
||||
echo "$ABCOUTPUT/$i existiert nicht, lege Verzeichnis an ..."
|
||||
mkdir $ABCOUTPUT/$i
|
||||
fi
|
||||
|
||||
cd $i
|
||||
|
||||
ls | grep -v Thumbs.db | while read jpg
|
||||
do
|
||||
zaehler=`expr $zaehler + 1`
|
||||
export dateiname=`echo $jpg | awk '{ k = match( $0, /[0-9_.-]/ ); j = substr( $0, 0, k - 1 ); print j; }'`
|
||||
export dummyz=$zaehler
|
||||
export jpgg=$dateiname"___"$importdatum"___"$jpg
|
||||
echo -n "$dummyz "
|
||||
#echo $jpgg
|
||||
mv "$ABCINPUT/$i/$jpg" "$ABCOUTPUT/$i/$jpgg" 2>/dev/null
|
||||
done
|
||||
|
||||
|
||||
|
||||
cd ..
|
||||
done
|
||||
32
ksh/stick_dcp.par
Executable file
32
ksh/stick_dcp.par
Executable file
@@ -0,0 +1,32 @@
|
||||
export GERAET="USB-Stick"
|
||||
Laufwerk=g
|
||||
|
||||
export QBASEA="/cygdrive/$Laufwerk/privat/gx/spiegel/chicks_m"
|
||||
export ZBASEA="/cygdrive/x/cpro/chicks_m"
|
||||
|
||||
export QBASEB="/cygdrive/$Laufwerk/privat/gx/spiegel/dvd1/"
|
||||
export ZBASEB="/cygdrive/x/cpro/normalo-dvd4/"
|
||||
|
||||
export QBASEC="/cygdrive/$Laufwerk/privat/gx/spiegel/dvd2"
|
||||
export ZBASEC="/cygdrive/x/cpro/chicks_s"
|
||||
|
||||
export ZBASED="/cygdrive/x/cpro/normalo-dvd4/"
|
||||
export ZBASEE="/cygdrive/x/cpro/chicks_s"
|
||||
|
||||
export SONSTGRLZQ="/cygdrive/$Laufwerk/privat/gx/spiegel/dvd2"
|
||||
export SONSTGRLZZ="/cygdrive/x/cpro/chicks_s"
|
||||
|
||||
export CHICKS_MQ="/cygdrive/$Laufwerk/privat/gx/spiegel/chicks_m"
|
||||
export CHICKS_MZ="/cygdrive/x/cpro/chicks_m"
|
||||
|
||||
export INPUT="/cygdrive/$Laufwerk/privat/gx/spiegel/starz_fix"
|
||||
export OUTPUT="/cygdrive/x/cpro/StarGallery/"
|
||||
|
||||
export ABCINPUT="/cygdrive/$Laufwerk/privat/gx/spiegel/starz_fox"
|
||||
export ABCOUTPUT="/cygdrive/x/cpro/StarGallery/__Alphabet"
|
||||
|
||||
export INFILMZ=/cygdrive/$Laufwerk/privat/gx/spiegel/fm
|
||||
export OUTFILMZ=/cygdrive/x/cpro/fm
|
||||
|
||||
export INPUTF="/cygdrive/$Laufwerk/privat/gx/spiegel/starz_filmz"
|
||||
export OUTPUTF="/cygdrive/x/cpro/StarCinema/"
|
||||
Reference in New Issue
Block a user