#!/bin/bash if [ $# -ne 1 ]; then echo "Usage: isEmpty dirName" exit 0 fi if [ ! -d "$1" ]; then echo "Directory $1 does not exist. Aborting ... " exit 0 fi count=0 for i in $(ls $1); do echo $i count=$((count+1)) done if [ $count -ne 0 ]; then echo "Directory $1 is not empty and contains $count items" else echo "Directory $1 is empty" fi