I am writing a UNIX script that reads the size of a text file and if the file is of some size it should print the text file. If it is not an else loop executes and the process c
Assign your file size in a variable and then check equality with -eq
size=`ls -l ${filepath}/{filename}.lst| awk '{print $5}'` if [ $size -eq 461 ] then echo "MATCHED" else echo "NOT MATCHED" fi