blob: a5c1e52865efe0b0a60f9355da96374d20a3339f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
|
#
# mktemplate -- generate empty project files
#
# (c) 2021 Prof Dr Andreas Müller, OST Ostschweizer Fachhochschule
#
# make sure we have a target argument
if [ $# -lt 1 ]
then
echo "paper short name missing" >&2
exit 1
fi
target=${1:-test}
if [ -z "${target}" ]
then
echo "target name empty" >&2
exit 1
fi
# generate the directory
if [ ! -d ${target} ]
then
mkdir ${target}
fi
FILES="Makefile.inc Makefile main.tex packages.tex references.bib"
SECTIONS="teil0.tex teil1.tex teil2.tex teil3.tex"
for file in ${FILES} ${SECTIONS}
do
echo "generating ${target}/${file}"
sed -e 's/000template/'"${target}"'/g' < 000template/${file} \
> ${target}/${file}
done
|