summaryrefslogtreecommitdiff
path: root/create-file.sh
blob: 5dad7cf4ca73ba904002c834a0bb86c6f625213e (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
38
39
#!/bin/sh

appname='<alessandroiezzi.it Website>'
year=`date +%Y`
fullname="`getent passwd $USER | cut -d ':' -f 5` <aiezzi@alessandroiezzi.it>"

while [ $# -gt 0 ]; do
    case $1 in
        -t|--type)
            shift
            type=$1
            ;;
        *)
            filename=$1
            ;;
    esac
    shift
done

case $type in
    css)
        filename=assets/css/$filename.css
        metadata_start='/*'
        metadata_createdon='    Created on :'
        metadata_author='    Author     :'
        metadata_end=' */'
        ;;
esac

if [ ! -z "$filename" ]; then
    ~/licenses/license.sh get -h "$appname" | sed "s/$year/2016-$year/" > $filename
    echo "" >> $filename
    echo "$metadata_start" >> $filename
    echo "$metadata_createdon "`date "+%Y-%m-%d, %H:%M.%S"` >> $filename
    echo "$metadata_author "$fullname >> $filename
    echo "$metadata_end" >> $filename
    echo "" >> $filename
    echo $filename
fi