Curso de Programación en Bash/S24.sh

De WikiCabal
Ir a la navegación Ir a la búsqueda

S24.sh

 1 #!/bin/bash
 2 
 3 touch ArchivoDePrueba
 4 
 5 ArchivoInfo=$( ls -al ArchivoDePrueba )
 6 
 7 echo "${ArchivoInfo[@]:40} es de tipo ${ArchivoInfo[@]:0:1}"
 8 
 9 echo -e "\tEl Dueño es ${ArchivoInfo[@]:13:3}, \
10 el grupo es ${ArchivoInfo[@]:17:3} y el tamaño es ${ArchivoInfo[@]:21:1}"
11 
12 echo -e "\tel tiempo de la ultima modificación es ${ArchivoInfo[@]:34:5} \
13 el ${ArchivoInfo[@]:23:10}"

Resultado

[rrc@Pridd BashClase]$ ./S24.sh 
ArchivoDePrueba es de tipo -
	El Dueño es rrc, el grupo es rrc y el tamaño es 0
	el tiempo de la ultima modificación es 08:27 el 2011-11-17
[rrc@Pridd BashClase]$ ls -al ArchivoDePrueba 
-rw------- 1 rrc rrc 0 2011-11-17 08:27 ArchivoDePrueba
[rrc@Pridd BashClase]$ 

Explicación