Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/02/2010, 12:39
minette1988
 
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"