| version 1.5, 2003/06/11 17:48:08 |
version 1.6, 2003/06/11 17:59:54 |
|
|
| # All rights reserved. |
# All rights reserved. |
| # |
# |
| |
|
| # $Platon: Platon.SK/office/_scripts/create-document,v 1.4 2003/06/11 17:41:06 nepto Exp $ |
# $Platon: Platon.SK/office/_scripts/create-document,v 1.5 2003/06/11 17:48:08 nepto Exp $ |
| |
|
| DATE="`date '+%y-%m-%d'`" |
DATE="`date '+%y-%m-%d'`" |
| |
|
|
|
| |
|
| if [ -z "$3" ]; then |
if [ -z "$3" ]; then |
| echo "Available filename models:"; |
echo "Available filename models:"; |
| echo " 1. 03-12-24-dirname/03-12-24-filename.tex" |
echo " 0. Prints *.tex files listing."; |
| echo " 2. 03-12-24-dirname/filename-03-12-24.tex" |
echo " 1. $DATE-$dirname/$DATE-$filename.tex" |
| echo " 3. 03-12-24-dirname/filename.tex" |
echo " 2. $DATE-$dirname/$filename-$DATE.tex" |
| echo " 4. dirname/03-12-24-filename.tex" |
echo " 3. $DATE-$dirname/$filename.tex" |
| echo " 5. dirname/filename-03-12-24.tex" |
echo " 4. $dirname/$DATE-$filename.tex" |
| echo " 6. dirname/filename.tex" |
echo " 5. $dirname/$filename-$DATE.tex" |
| echo -en "Please, choose filename model [1-6]:"; |
echo " 6. $dirname/$filename.tex" |
| read model |
|
| |
DIRNAME=''; |
| case "$model" in |
FILENAME=''; |
| 1*) |
|
| DIRNAME="$TOP_DIR/$DATE-`basename \"$dirname\"`" |
while [ -z "$DIRNAME" -o -z "$FILENAME" ]; do |
| FILENAME="$DATE-`basename \"$dirname\"`" |
echo -en "Please, choose filename model [0-6]:"; |
| ;; |
read model |
| 2*) |
|
| DIRNAME="$TOP_DIR/$DATE-`basename \"$dirname\"`" |
case "$model" in |
| FILENAME="`basename \"$filename\"`-$DATE" |
0*) |
| ;; |
ls -1 "$dirname/"*.tex; |
| 3*) |
;; |
| DIRNAME="$TOP_DIR/$DATE-`basename \"$dirname\"`" |
1*) |
| FILENAME="`basename \"$filename\"`" |
DIRNAME="$TOP_DIR/$DATE-`basename \"$dirname\"`" |
| ;; |
FILENAME="$DATE-`basename \"$dirname\"`" |
| 4*) |
;; |
| DIRNAME="$TOP_DIR/`basename \"$dirname\"`" |
2*) |
| FILENAME="$DATE-`basename \"$filename\"`" |
DIRNAME="$TOP_DIR/$DATE-`basename \"$dirname\"`" |
| ;; |
FILENAME="`basename \"$filename\"`-$DATE" |
| 5*) |
;; |
| DIRNAME="$TOP_DIR/`basename \"$dirname\"`" |
3*) |
| FILENAME="`basename \"$filename\"`-$DATE" |
DIRNAME="$TOP_DIR/$DATE-`basename \"$dirname\"`" |
| ;; |
FILENAME="`basename \"$filename\"`" |
| 6*) |
;; |
| DIRNAME="$TOP_DIR/`basename \"$dirname\"`" |
4*) |
| FILENAME="`basename \"$filename\"`" |
DIRNAME="$TOP_DIR/`basename \"$dirname\"`" |
| ;; |
FILENAME="$DATE-`basename \"$filename\"`" |
| *) |
;; |
| echo "Unsupported model"; exit 1 |
5*) |
| ;; |
DIRNAME="$TOP_DIR/`basename \"$dirname\"`" |
| esac |
FILENAME="`basename \"$filename\"`-$DATE" |
| |
;; |
| |
6*) |
| |
DIRNAME="$TOP_DIR/`basename \"$dirname\"`" |
| |
FILENAME="`basename \"$filename\"`" |
| |
;; |
| |
*) |
| |
echo "Unsupported model: $model"; |
| |
;; |
| |
esac |
| |
done |
| |
|
| else |
else |
| model="$3" |
model="$3" |