#!/bin/bash . run_profile.txt . $base_dir/plans/commands/common.fns SUT=`hostname -s` run_dir=$run_dir if [ ! -d $run_dir ]; then echo "Error: Run directory '$run_dir' does not exist" exit -10 fi if [ ! -d $run_dir/sysinfo ]; then echo "Creating $rundir/sysinfo directory." mkdir $run_dir/sysinfo fi base_dir=$run_dir/sysinfo/$SUT count=1 while [ -d $base_dir.$count ]; do echo "Warning: Run directory '$base_dir.$count' already exists. Incrementing..." let count+=1 done out_dir=$base_dir.$count mkdir $out_dir # Take a snapshot of the system sut_state $base_dir/etc/file_list.txt $out_dir # generate a summary - system_summary [html|text] system_summary $out_dir html > $out_dir/summary.html # generate a diff - system_diff [html|text] if [ $count -eq 2 ]; then system_diff $base_dir.1 $base_dir.2 html > $run_dir/sysinfo/$SUT-diff.html fi