• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

in python script sh befehle intigrieren.

Ja, natürlich:
Code:
#!/usr/bin/env python
#-*- coding: iso-8859-1 -*-

import os

os.system("test.sh")
Man kann auch z.B. so den Output des Shell-Kommandos abfangen:
Code:
#!/usr/bin/env python
#-*- coding: iso-8859-1 -*-

import os

fh = os.popen("test.sh")
a = fh.readlines()
fh.close()

for i in a:
    print i
Wenn Du noch mehr Kontrolle brauchst, benutze das subprocess-Modul:
Code:
pydoc subprocess
Gruß
 
Danke.

Eine Frage habe ich dazu aber noch.

Im Phyton Script ist eine Variable

Code:
outdir = "/home/reel/Dokumente/"


nun würde ich gerne das Bash Script, das im gleichen Verzeichniss liegt aufrufen.

Was muss ich ändern an

Code:
os.system("test.sh")


damit das funktioniert.
 
Oben