Я хочу вставить последнюю измененную временную метку файла в базу данных в сценарии оболочки.Мой скрипт выглядит следующим образом:
#!/usr/bin/ksh
date=date -r /raid/file/test.txt +%d" "%b" "%Y" "% r | awk '{print $1,$2,$3,$4,$5;}'
echo ${date}
sqlplus USR/USR@PRODAR.AD.MANTO <<ENDOFSQL
INSERT INTO PROD_TABLE VALUES('$date');
exit
ENDOFSQL
Мне интересно, как назначить дату последнего изменения файла для переменной оболочки и использовать ее в sqlplus.Note, который ищет дату в формате 05 May 2011 08:02:27 PM
$date
в данный момент показывает ноль и вставляется в таблицу.Буду признателен за любые рекомендации примерно столько же.