Test Foro de elhacker.net SMF 2.1

Sistemas Operativos => GNU/Linux => Mensaje iniciado por: TheMaker en 20 Julio 2010, 13:11 PM

Título: Abrir último fichero modificado de un directorio
Publicado por: TheMaker en 20 Julio 2010, 13:11 PM
Sabeis si existe un comando que hago tal cosa? Por ejemplo q al escribir

$gedit /mi_directorio/[Comando_q_busco] el gedit abriese el último fichero modificado del dir mi_directorio
Título: Re: Abrir último fichero modificado de un directorio
Publicado por: [u]nsigned en 28 Julio 2010, 09:25 AM
Si en un direcorio haces:

Código (bash) [Seleccionar]
ls -t -1 | head -n 1

Vas a obtener el ultimo archivo modificado de dicho directorio. Podrias hacer:

Código (bash) [Seleccionar]
gedit (ls -t -1 | head -n 1)

Saludos
Título: Re: Abrir último fichero modificado de un directorio
Publicado por: leogtz en 30 Julio 2010, 19:01 PM
Código (bash) [Seleccionar]
find -maxdepth 1 -type f -mtime -1 -print | sed 1q
Título: Re: Abrir último fichero modificado de un directorio
Publicado por: [u]nsigned en 30 Julio 2010, 23:43 PM
Yo tengo otra:

Código (bash) [Seleccionar]
gedit $(ls -lt1 | grep "^-]" | awk "FS=' '{print $A}')

$A debe ser un valor..creoque nuevo..estoy en casa de un amigo y no tengolinux para comprobar..(si asi de quemado estoy, entro al foro mientras mi amigo se ducha x

Saludos