ls -l $(ls | tail -n 30)
Esto mostrará 30 ficheros, pero es un comando recursivo y mostrará los 30 ficheros también de cada subdirectorio.Ahora mostramos solo los ficheros de un directorio
ls -al | grep '^-'
Y mostramos solo los 10 últimosls -al | grep '^-' | tail -n 10
Y para copiar estos 10 ficheros utilizaremos el comando find con maxdepth que limita el nivel de recursividad, en esta caso a 1find . -maxdepth 1 -type f | head -6 | xargs cp -t directorio_destino
Y esto es todo amigos!!
Gracias por seguirme y leerme, espero que les haya ayudado
Saludos
Alex.