在单行命令行中执行多行语句?

在单行命令行中执行多行语句?,第1张

单行命令行中执行多行语句

你可以做

echo -e "import sysnfor r in range(10): print 'rob'" | python

或不带管道

python -c "exec("import sysnfor r in range(10): print 'rob'")"

要么

(echo "import sys" ; echo "for r in range(10): print 'rob'") | python

或@ SilentGhost的答案

只需使用return并在下一行输入它:

user@host:~$ python -c "import sys> for r in range(10): print 'rob'"robrob...


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5639798.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存