diff --git a/episode2name.sh b/episode2name.sh new file mode 100755 index 0000000..52eed4f --- /dev/null +++ b/episode2name.sh @@ -0,0 +1,50 @@ +#!/usr/bin/ruby -d + +#et -x + +REC=ARGV[0] +RECDATEDIR=File.basename(REC) +RECPATH=File.dirname(REC) +RECNAME=File.basename(RECPATH) +BASEDIR=File.dirname(RECPATH) +EPISODENAME=File.basename(BASEDIR) + + + +#NEWNAME=$(echo "${RECNAME}" | sed -e 's:^[%@]*::') +#puts(RECDATEDIR) +sp=RECDATEDIR.split(".") +#puts("split recdatedir"); +#sp.each { |x| puts(x) } +RECDATE=sp[0] +RECHOUR=sp[1].to_i +RECMIN=sp[2].to_i + +#puts("recinfo"); +#RECINFO.each { |x| puts(x) } +sp=RECDATE.split("-") +#puts("split recdate"); +#sp.each { |x| puts(x) } +RECDAY=sp[2].to_i +RECMON=sp[1].to_i +RECYEAR=sp[0].to_i + +strDate=sprintf("%02d.%02d.%02d %02d:%02d", RECDAY, RECMON, RECYEAR % 100 , RECHOUR, RECMIN); +puts(strDate); + +#RECDATE=$(echo "${RECDATEDIR}" | awk -F . "{print \$1;}") +#RECDAY=$(echo "${RECDATE}" | awk -F - "{print \$3;}") +#RECMON=$(echo "${RECDATE}" | awk -F - "{print \$2;}") +#RECYEAR=$(echo "${RECDATE}" | awk -F - "{print \$1;}") + +#RECINFO1=$(echo "${RECDATEDIR}" | awk -F . "{print \$2;}") +#RECINFO2=$(echo "${RECDATEDIR}" | awk -F . "{print \$3;}") +#RECINFO3=$(echo "${RECDATEDIR}" | awk -F . "{print \$4;}") +#RECINFO4=$(echo "${RECDATEDIR}" | awk -F . "{print \$5;}") + + +#RECS=$(svdrpsend LSTR) + + +#mv "${RECPATH}" "${BASEDIR}/${EPISODENNAME}" +#touch /video/.update