構成ファイルに 4 つの名前 (AA、BB、CC、DD) があります。これはスクリプトで使用されています。
出力を次のように保存しようとしています
Source_Server_Path="/dev/FtpData_Files/START_STOP_"$1"_"$Current_Date""
$1
名前のいずれかになります。
$Current_Date
05Jun2013 の形式である必要があります。
$ foo="/bar/quux/$(date +%d%b%Y)"
$ echo "${foo}"
/bar/quux/07Jun2013
も参照してくださいman date
。
サンプルスクリプト/メソッド...役に立ったら試してください
config.txt
AA,BB,CC,DD
Script.sh
file=$1
config=`cat $file | awk -F "," '{print $1}'`
#It will take AA .. whatever parameter you pass
Current_Date=`date +%d%b%Y`
echo START_STOP_"$config"_"$Current_Date"
実行方法
sh script.sh config.txt
出力
START_STOP_AA_07Jun2013