aboutsummaryrefslogtreecommitdiff
path: root/create-file.sh
diff options
context:
space:
mode:
authorAlessandro Iezzi <aiezzi@alessandroiezzi.it>2022-06-20 17:23:25 +0200
committerAlessandro Iezzi <aiezzi@alessandroiezzi.it>2022-06-20 17:23:25 +0200
commitcd8d902b91b4a166c606e00ea4accbe98c92d8a9 (patch)
treea6a66c982d2cdce28010ca4bc8d8ee6f7ffd35b5 /create-file.sh
parent2aaaab9de48bc07e0a0cc4aedcc7b031a0c023bc (diff)
downloadwebsite-cd8d902b91b4a166c606e00ea4accbe98c92d8a9.tar.gz
website-cd8d902b91b4a166c606e00ea4accbe98c92d8a9.zip
Add create-file.sh
Diffstat (limited to 'create-file.sh')
-rwxr-xr-xcreate-file.sh39
1 files changed, 39 insertions, 0 deletions
diff --git a/create-file.sh b/create-file.sh
new file mode 100755
index 0000000..5dad7cf
--- /dev/null
+++ b/create-file.sh
@@ -0,0 +1,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