基本的に、古いログ ファイルを削除し、一部を圧縮するシェル スクリプトを AIX で作成しました。
これは私のスクリプトです
#!/bin/sh
###
### Static variables
###
nmon_dir="/var/log/applog/nmon"
cd $nmon_dir
find $nmon_dir -xdev -type f -mtime +360 -name "*.nmon*" -exec rm {} \;
find $nmon_dir -xdev -type f -mtime +300 -name "*.nmon" -exec gzip {} \;
必要に応じてファイルを削除できましたが、それらのファイルが圧縮されたかどうかはわかりません。または path.gz
の両方でファイルが見つからなかったためです。root
/var/log/applog/nmon
助けが必要!