#! /bin/bash for i in *.txt do if [ -f "$i" ] then if [ $(stat -c '%s' "$i") -gt 10 ] then # Es grande mv "$i" grandes #Las comillas son por si el nombre de archivo tiene espacios en blanco echo "El archivo $i fue movido a la carpeta grandes" else # Es chico mv "$i" chicos echo "El archivo $i fue movido a la carpeta chicos" fi fi done