# Converteert UNIX bestanden naar DOS formaat # Parameter 1 is een map of bestand # Parameter 2 output (optioneel) # # 27-12-07 richardk eerste versie # 18-03-08 richardk touch commando's toegevoegd om bestanddatum-tijd te behouden TMPFILE=t if [ -d "${1}" ] then ls -1 "${1}" | while read FILENAME do if [ -f "${1}/${FILENAME}" ] then if [ "${2}" ] then mkdir "${2}" 2>/dev/null u2d """${1}/${FILENAME}""" """${2}/${FILENAME}""" else u2d """${1}/${FILENAME}""" fi fi if [ -d "${1}/${FILENAME}" ] then if [ "${2}" ] then mkdir "${2}" 2>/dev/null mkdir "${2}/${FILENAME}" 2>/dev/null u2d """${1}/${FILENAME}""" """${2}/${FILENAME}""" else u2d """${1}/${FILENAME}""" fi fi done fi if [ -f "${1}" ] then if [ "${2}" ] then xtod "${1}" > "${2}" touch -r "${1}" "${2}" else cp "${1}" $TMPFILE touch -r "${1}" $TMPFILE xtod $TMPFILE > "${1}" touch -r $TMPFILE "${1}" rm $TMPFILE fi fi