• Publicidad

Duda UNIX

¿Apenas comienzas con Perl? En este foro podrás encontrar y hacer preguntas básicas de Perl con respuestas aptas a tu nivel.

Duda UNIX

Notapor fgalves » 2006-10-30 08:59 @416

Hola a todos,

¿Alguien sabría decirme cómo obtener la hora, minuto y segundos de un fichero en Unix? ¿Hay algún parámetro de ls que lo haga?

Gracias a todos.
fgalves
Perlero nuevo
Perlero nuevo
 
Mensajes: 210
Registrado: 2006-09-25 13:54 @621

Publicidad

Notapor explorer » 2006-10-30 09:15 @427

Con la función stat en Perl lo tienes.
Última edición por explorer el 2006-10-30 11:43 @530, editado 1 vez en total
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14480
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Notapor Santi » 2006-11-03 08:55 @413

Hola fgalves,

No dejas muy claro desde dónde quieres obtener la fecha, si desde Perl o desde una consola, tampoco haces referencia a la fecha que necesitas. En UNIX existen tres fechas: ctime, atime y mtime, tienes algo más de información sobre las fechas que se almacenan en UNIX en:

http://www.brandonhutchinson.com/ctime_atime_mtime.html

El comando "ls" tiene un parámetro para mostrar la fecha en "formato largo":

Código: Seleccionar todo
$ ls -l --full-time comentarios.txt
-rw-r--r--  1 santi santi 279 2006-11-02 23:44:51.000000000 +0100 comentarios.txt


En consola también tienes el comando "stat" que te comentaba el compañero explorer, échale un ojo ya que es muy útil para shellscripts:

Código: Seleccionar todo
$ stat comentarios.txt
  File: `comentarios.txt'
  Size: 279             Blocks: 8          IO Block: 4096   regular file
Device: 304h/772d       Inode: 23531048    Links: 1
Access: (0644/-rw-r--r--)  Uid: (  500/   santi)   Gid: (  500/   santi)
Access: 2006-11-02 23:45:17.000000000 +0100
Modify: 2006-11-02 23:44:51.000000000 +0100
Change: 2006-11-02 23:44:51.000000000 +0100

$ stat -c %y comentarios.txt
2006-11-02 23:44:51.000000000 +0100


Saludos,
Santi Saez
Santi
Perlero nuevo
Perlero nuevo
 
Mensajes: 13
Registrado: 2006-04-07 08:56 @414


Volver a Básico

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 11 invitados