Na.. Ha már LGee-nek szabad, én is előhozakodnék 2 faramuci szopatással amit az elmúlt 1-2 napban sikerül a kedves ksh, perl scripting nyelvek révén megélnem :)
#####################################
#1: perl-nek változó átadás shellből:
Az alap problémát a következő helyzetben nyomban láthatjuk:
# export NEWDATE="$SEC,$MIN,$HOUR,$DAY,$MONTH,$YEAR"
# echo $NEWDATE
00,00,00,1,0,2010
# perl -le 'use Time::Local;print timelocal($NEWDATE)'
Day '' out of range 1..31 at -e line 1
Mit is akartunk, és mi is történt? - Létrehoztunk egy NEWDATE változót, amit a már előre előkészített változók értékeivel feltöltöttünk. Biztos ami biztos ki is echo-ztam, hogy mindenki láthassa jó ez így. Majd mivel unix time-ot szerettem volna generálni, így gondoltam fogom magam, és átadom a perlnek az egészet, aztán örülök.. Mint láthatjuk a perl ezt nem így gondolta...
Azért biztos ami tuti alapon nézzük meg mi van ha nem egy változóba dobjuk ezt be: