Como verifico se o nome de algum arquivo corresponde a algum padrão (possui "SSS", por exemplo) na if
cláusula? Minha variante não parece funcionar (é sempre falsa).
for f in B/* ; do
if [ $f = .*SSS.* ] ; then
# if [ -f $f ] -and -regex ".*SSS.*"; then
echo $f
fi
done
Qual shell você está usando?
—
Herb Wolfe
Terminal MATE 1.16.1.
—
Kosarar 26/02
Isso não é uma concha. Quero dizer como bash, ou tcsh ou ksh.
—
Herb Wolfe
Provavelmente festança. Como vir a conhecer?
—
Kosarar 26/02