28/02/2010, 12:39
|
| | Fecha de Ingreso: febrero-2010
Mensajes: 258
Antigüedad: 14 años, 8 meses Puntos: 0 | |
script de shell Disculpen, he mandado una pregunta al foro equivocado la reenvío de nuevo al foro indicado.
¿Alguien puede traducirme este script hecho en python a lenguaje de shell, por favor?. Gracias.
#!/usr/bin/python -tt
# -*- coding: utf-8 -*-
import commands
a=commands.getstatusoutput("df -l")
lineas=a[1].split(’\n’)
# imprimimos la salida
for linea in lineas:
print linea
lineas.pop(0) # quitamos la cabecera
total_bloques=0
total_usado=0
total_disponible=0
for linea in lineas:
campos_linea=linea.split()
total_bloques+=int(campos_linea[1])
total_usado+=int(campos_linea[2])
total_disponible+=int(campos_linea[3])
print
print "Nú́mero total de sistemas de ficheros montados:" + str(len(lineas))
print "Espacio Total:"+str(total_bloques)+"K"
print "Espacio Usado:"+str(total_usado)+"K"
print "Espacio Disponible:"+str(total_disponible)+"K" |