Except checking whether the folder is empty or not, i would also like to know whether the *.log files are removed. Here is another example.
#!/bin/sh
# Read a folder path from user input and check if
# there is any .log file
# Read the folder location
# "\c" means keep the cursor on the same line
echo "Please input the folder location: \c"
read _folder
# Quit if the folder does not exist
if [ ! -e $_folder ]; then
echo 'Sorry, folder does not exist.'
exit 1
fi
# Check if the folder contains any .log files
if [ -z "$(find $_folder -name \*.log -print)" ]; then
echo "$_folder does not have any log files"
else
echo "$_folder contains log files"
fi
Done =)
