投稿

2018の投稿を表示しています

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