#! /bin/ksh read x for file in `ls -al | awk $6 == "Sep" && $7 < 18''` do mv $file ~/compressed.tar/$file read x done for file in 'ls al | awk '$6 != "Sep"'' do mv $file ~/compressed.tar/$file read x done tar -cvf compressed.tar