ich habe ein kleines Problem bei welchem ich Hilfe gebrauchen könnte.
Folgendes:
In meinem customizationsdir liegen mehrere kleine Scripte.
Zwei dieser Scripte treiben mich so langsam in den Wahnsinn.
Es handelt sich um diese Kollegen:
flash-version-local.sh (Vorlage aus'm Tuxbox-Wiki, leicht abgeändert)
Code: Alles auswählen
#/bin/sh
outfile=$HOME/dbox2/cdkflash/root/.version
type="Image"
echo Creating $outfile ...
echo "version=`./mkversion -snapshot -version 200`" > $outfile
echo "creator=OSi" >> $outfile
echo "imagename=`date +%m`-$type" >> $outfile
echo "homepage=http://127.0.0.1" >> $outfile
Code: Alles auswählen
#!/bin/sh
releasetype=3
versionnumber=000
year=`date +%Y`
month=`date +%m`
day=`date +%d`
hour=`date +%H`
minute=`date +%M`
while expr $# > 0 ; do
case "$1" in
-release)
releasetype=0
;;
-snapshot)
releasetype=1
;;
-internal)
releasetype=2
;;
-version)
versionnumber=$2
shift
;;
esac
shift
done
echo $releasetype$versionnumber$year$month$day$hour$minute
Das Ergebinss sieht dann so aus:
Code: Alles auswählen
version=1200200911091956
creator=OSi
imagename=11-Image
homepage=http://127.0.0.1
Code: Alles auswählen
version=
creator=OSi
imagename=11-Image
homepage=http://127.0.0.1
Für mich sieht es so aus als würden ihm Infos fehlen oder als würde er das Script mkversion einfach vergessen.
Vor jedem make lösche ich die Verzeichnisse und erstelle sie neu, damit keine Überreste von vorherigen Versuchen herumgeistern.
Daran kann es also schonmal nicht liegt, aber woran liegt es dann ??
MfG OSi