Exploiter accnt avec AWK
Exploiter le fichier account CFT avec AWK
- Le source de stat_accnt.ksh
- Exemple shell appelant ce awk
============== Liste_Acnt.ksh #!/bin/ksh #========= Liste les infos issues des acnt pour un idf donne # IDF S IDT PART SUSER FNAME if [ $# -eq 0 ]; then echo " en parm Nom de l idf et JJMMSSAA ou MMSSAA " exit 9 fi idf=$1 if [ "$1" = "*" ]; then idf="" fi jour_stat="$2" echo "=======================================================================================================================================" echo " IDF S IDT PART SUSER PARM dateDeb dateBeg dateEnd FNAME " echo "=======================================================================================================================================\n" #Pour bilan MSASAL ##for file in `find ~cft/accnt/LogHisto -name "cft_acnt*${jour_stat}*"` `ls cft/accnt/cft_acnt*${jour_stat}*` `ls cft/cft/accnt/cft_acnt*${jour_stat}*` cft/cft/accnt/cft_acnta cft/cft/accnt/cft_acnt for file in `ls cft/accnt/cft*cnt*${jour_stat}*` cft/cft/accnt/cft*cnt do if [ -f "$file" ]; then if [ `echo $file | grep Z | wc -l` -eq 0 ]; then cat $file | ksh Liste_Acnt.awk ${idf} else zcat $file 2>/dev/null | ksh Liste_Acnt.awk ${idf} fi fi done
Exploiter les fichiers account CFT pour les mettre en base mysql
Previous page: Extraire configuration
Page suivante : Exploiter accnt en C