Post con tag shell

Semplice shell con il modulo subprocess di Python

Il modulo subprocess di Python è utilizzato per lanciare nuovi processi e ottenere il loro codice di errore.

Il codice seguente mostra l’implementazione di una semplice shell:

import subprocess

while True:
	string = raw_input(">> ")

	if string == "exit" or string == "quit":
		break

	args = string.split()

	try:
		p = subprocess.Popen(args)
		p.wait()
		print("\n >> Return Code: %d <<\n" % p.returncode)
	except OSError, e:
		print e

Linux shell scripting: disegnare un quadrilatero

L’esempio che segue mostra l’utilizzo dei costrutti if e while per disegnare un quadrilatero in console.
Lo script prende in input uno o due valori interi maggiori o uguale a 2.
Continua >