Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
当我输入pythonshell 时,我得到>>>了结果。然后,如果我输入print "something",它会打印一些东西。我想通过 bash 脚本在一个命令中执行这两项操作。这是一个不起作用但接近理解要点的示例
python
>>>
print "something"
`print "something"` | python;
我希望执行 python 并将打印命令作为参数传递。但这种情况并非如此。
我怎样才能做到这一点:
python >>> print "hello"
在一个命令中?
怎么样:
python -c "print 'hello'"
你需要把它写成
echo 'print "something"' | python
或者
printf 'print "something"' | python
但 Bhajun 的答案是你真正想要的。