Wie man os.system () zwingt, bash anstelle von shell zu benutzen

Ich habe versucht, was in erzählt wirdSo erzwingen Sie einen / bin / bash-Interpreter für Oneliners

Indem ich es tue

os.system('GREPDB="my command"')
os.system('/bin/bash -c \'$GREPDB\'')

Jedoch kein Glück, leider muss ich diesen Befehl mit bash ausführen und subp ist in dieser Umgebung keine Option, ich bin auf Python 2.4 beschränkt. Irgendwelche Vorschläge, um mich in die richtige Richtung zu bringen?

Antworten auf die Frage(6)

Ihre Antwort auf die Frage