[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

[K12OSN] OT: bash help



I'm trying to test if vpopmail users have a spam folder already, but
I'd like to make the directory test case insensitive.

snip:

if [ ! -d "/home/vpopmail/domains/domain.com/$name/Maildir/.[Ss][Pp][Aa][Mm]" ];
then
echo  not there
fi

This way the test fails even if there is a .spam folder.

Without the quotes the regex is interpreted but when the directory is
there, I get a 'binary operator expected' error for the 'if' line.


What am I not getting?

Thanks,
Peter


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]