Validates a date in YYYYMMDD format # EOM_DATE debug echo “$(now): Validating EOM_DATE: $EOM_DATE” CHK_YEAR=${EOM_DATE:0:4} CHK_MON=${EOM_DATE:4:2} CHK_DAY=${EOM_DATE:6:2} debug echo “$(now): CHK_YEAR: $CHK_YEAR” debug echo “$(now): CHK_MON: $CHK_MON” debug echo “$(now): CHK_DAY: $CHK_DAY” cal $CHK_MON $CHK_YEAR 2> /dev/null | grep -q …

UNIX validate date Read more »

http://www.dsxchange.com/viewtopic.php?p=280909&sid=7f01f681cfdf54b57c1dc7c1b9b8670b My job was being called from a sequence. In the parameter value expression I used the following: “\’”:Ereplace (pParam, “,”, “\’,\’”):”\’” It looks a bit confusing because of the mixture of double and single quotes, but essentially it is …

DataStage: Handle quotes in a parameter Read more »