From cd8d902b91b4a166c606e00ea4accbe98c92d8a9 Mon Sep 17 00:00:00 2001 From: Alessandro Iezzi Date: Mon, 20 Jun 2022 17:23:25 +0200 Subject: Add create-file.sh --- create-file.sh | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100755 create-file.sh 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='' +year=`date +%Y` +fullname="`getent passwd $USER | cut -d ':' -f 5` " + +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 -- cgit v1.2.3