シェルのひな型_2020-04-01
#!/bin/bash ################################################################################ # # Script name : xxx.sh (スクリプト名) # Purpose : Sample (シェルスクリプトの目的) # Copyright : KuroNeko666 (著作権者) # Create : YYYY.MM.DD / xxx (作成日 / 作成者) # Modify : YYYY.MM.DD / xxx / xxx (修正日 / 修正者 / 修正内容) # Usage : xxx.sh [-x|-y] <hogehoge> (コマンドとしての使い方) # ################################################################################ ID=xxx ### Parameter - 変数 declare -i RV RV=0 LogFile=./${ID}-$$.txt ### Function - 関数 logput() { #logger -i -t ${ID} $* echo "`date +'%Y/%m/%d %H:%M:%S'`, $*" >> ${LogFile} } ### Main script - 主処理 logput "${ID} Script START" ### End script - 終了処理 logput "${ID} Script END" exit ${RV}