不进入python shell计算结果

kmynzznz  于 2022-11-25  发布在  Shell
关注(0)|答案(2)|浏览(117)

是否可以使用python计算表达式而不进入python shell?我想要实现的是以如下方式使用python:

tail file.txt -n `python 123*456`

而不是必须在单独的步骤中计算123*456。

ubby3x7f

ubby3x7f1#

我不明白你的问题:你说“我想用Python做一些事情”,但是当你展示你想做的事情时,Python似乎并不需要实现它。
让我来告诉你:您想要达到的目的,可以依照下列步骤来完成:

tail -f file.txt -n $((123*456))

$((...))表示法能够执行整数计算,正如您所想象的那样。
这是你正在寻找的吗?或者你真的被迫使用Python吗?如果是的话,你为什么这么想?

j1dl9f46

j1dl9f462#

您可以尝试-c选项。例如,tail test_log.txt -npython -c "print(1 + 2)"``

相关问题