¿Cómo verifico si el nombre de algún archivo coincide con algún patrón (tiene "SSS" en él, por ejemplo) en if
¿cláusula? Mi variante no parece funcionar (siempre es falsa).
for f in B/* ; do
if [ $f = .*SSS.* ] ; then
# if [ -f $f ] -and -regex ".*SSS.*"; then
echo $f
fi
done
¿Qué shell estás usando?
—
Herb Wolfe
Terminal MATE 1.16.1.
—
Kosarar
Eso no es una cáscara. Me refiero a bash, o tcsh o ksh.
—
Herb Wolfe
Probablemente bash ¿Cómo llegar a saber?
—
Kosarar