-1
我正在處理的服務器上的提示包含有用的信息。我想知道是否有一種方法可以在Python中獲取該字符串,以便我可以編寫一個自動程序,該程序可以根據執行該程序的機器(可以從提示中獲知)具有特定的行爲。如何在Python中獲取shell提示
有人建議/bin/bash
,但它不起作用。它只是進入bash程序,其提示不同。非常感謝。
我正在處理的服務器上的提示包含有用的信息。我想知道是否有一種方法可以在Python中獲取該字符串,以便我可以編寫一個自動程序,該程序可以根據執行該程序的機器(可以從提示中獲知)具有特定的行爲。如何在Python中獲取shell提示
有人建議/bin/bash
,但它不起作用。它只是進入bash程序,其提示不同。非常感謝。
嘗試在bash
echo $PS1
看到提示definiton。
或許你也可以找到這個definiton在~/.bashrc
,~/.profile
,/etc/profile
或/etc/bash.bashrc
但提示可以使用特殊標誌得到一些信息,並且你不能使用了什麼程序。
你究竟想做什麼,不知何故來自'bash'? – JakeGould
@JakeGould我不明白你的問題。我明確指出提示是有用的,但我不知道我來自哪裏,服務器是從學校來的,並且是公開的 –
嘗試'uname -n','whoami','os.getcwd()'等.. – Ryan