コマンド履歴を残すときにYYYYMMDDHHMMSS.logという形式でログ出力していたが、複数のログがあると非常に見づらい状態になっていた。
そのため、YYYYMMDDHHMMSS.log→YYYYMMDD_NN.logに命名規則を変更しようと思いひな型となるスクリプトを作成。
文字化けが嫌なので英文を出力するスクリプトにしたが、間違いはご愛敬。
cnt.sh
ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
#!/bin/bash
cnt=””
for cnt in `seq -f %02g 1 99`
do
if
[ ! -f ${cnt}.log ] ;then
touch ${cnt}.log
echo “${cnt}.log was created.”
break
else
echo “${cnt}.log already exist.”
fi
done
ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
コメント