2013-04-11 38 views
0

當我在shell中輸入python時,我得到了>>>。然後如果我輸入print "something",它會打印一些東西。我想通過bash腳本在單個命令中執行這兩個操作。這裏是行不通的例子,但已接近獲得點跨越我想通過命令行傳遞python參數

`print "something"` | python; 

我希望要執行Python和打印命令作爲參數傳遞。但這種情況並非如此。

我怎麼可以這樣做:

在一個命令
python 
>>> print "hello" 

回答

4

如何:

python -c "print 'hello'" 
0

你就需要把它寫成

echo 'print "something"' | python 

printf 'print "something"' | python 

但Bhajun的答案是你真正想要的。