I am trying to output the number of directories in a given path on a SINGLE line. My desire is to output this:
X-many directories
X-many
directories
ARGUMENT=$1
ls -l $ARGUMENT | egrep -c '^drwx'; echo -n "directories"
I suggest
echo "$(ls -l "$ARGUMENT" | egrep -c '^drwx') directories"
This uses the shell's feature of final newline removal for command substitution.