BEGIN{ while( ( "cat krontab.txt" | getline ) > 0 ){ if( !/^#/ && /Start_queue_job.ksh/ ){ while( ( getline < "/data/temp/travis_linux/jacob/backup/def/"$8"_"$9".def") > 0 ){ if !/^#/ && /QUEUE_FTPID/ ){ print $1 } } printf "%-15s %s %-23s %s %-17s %s %s %s\n", $8, ";", $9, ";", $5, ";", $2, $1 } } }