簡體   English   中英

從bash調用python腳本在命令提示符處停止

[英]Calling python script from bash stops at command prompt

我正在調用python腳本:

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

運行腳本后,我得到一個python命令提示符($),只有當我在命令提示符處鍵入“ exit”時腳本才能運行。

我究竟做錯了什么?

更改以下行:

/bin/sh

與( shebang解釋器指令 ):

#!/bin/sh

否則,將調用新的shell實例。 直到退出新的外殼程序,才執行下一行。

您應該刪除前導:

/bin/sh

您當前的腳本有兩件事:1)執行/ bin / sh ==>的新實例,該實例為您的shell $符號

2)執行python腳本

您的腳本應為:

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM