2016-04-12 24 views
1

コマンドプロンプトで停止: 呼び出すPythonスクリプトは、私はPythonスクリプト呼び出しています

/bin/sh 
python ~/Documents/Projects/Programming/Python/svg/svg2dxf.py $1 0 

は、スクリプトを実行した後、私はPythonのコマンド・プロンプト($)を取得

を、私は「exit」と入力すると、それは時だけですスクリプトが実行するコマンドプロンプト。

私は間違っていますか?

あなたが大手を削除する必要があります
+0

'$'はpythonコマンドプロンプトではありません。 '>>>'はです。 – cdarke

答えて

4

変更次の行:(shebang interpreter directive)と

/bin/sh 

#!/bin/sh 

そうでなければ、新しいshellインスタンスが呼び出されます。新しいシェルが終了するまで、次の行は実行されません。

+0

ああ、神様、どうしたらいいですか?ありがとうございました! –

+0

どちらの回答も受け入れられました。受け入れボタンをクリックしようとすると、私はdownvoteボタンをクリックしたようです:ごめんなさい!受け入れボタンを上/下の投票ボタンの上に置くことはおそらく意味がありますか? –

1

/bin/sh 

あなたの現在のスクリプトん二つのこと: 1)ビン/の新しいインスタンスを実行するシェルの$記号を与える/ SH ==>

2)Pythonスクリプトを実行

スクリプトは次のようになります。

python ~/Documents/Projects/Programming/Python/svg/svg2dxf.py $1 0 
関連する問題