sep

#!/bin/sh

# chnage the separate character
PRE_IFS=$IFS
IFS=$'\n'

for FNL in `find ./tmpdir/ -type f`
do

for CMD in `cat cmd.list`
do

    OLD_EQP=`echo ${CMD} | cut -d , -f 1`
    NEW_EQP=`echo ${CMD} | cut -d , -f 2`
    OLD_DAY=`echo ${CMD} | cut -d , -f 3`
    NEW_DAY=`echo ${CMD} | cut -d , -f 4`
    NEW_DATE=`eval ${NEW_DAY}`

    NEW_FILE2=`echo ${FNL} | sed -e "s/${OLD_EQP}/${NEW_EQP}/" | sed -e "s/${OLD_DAY}/${NEW_DATE}/"`

    cp -p ${FNL} ${NEW_FILE2}

done
done

IFS=$PRE_IFS
   

コメント

このブログの人気の投稿

mariadb10 を centos7 に インストール

redmine on Ubuntu