是否可以使用python计算表达式而不进入python shell?我想要实现的是以如下方式使用python:
tail file.txt -n `python 123*456`
而不是必须在单独的步骤中计算123*456。
ubby3x7f1#
我不明白你的问题:你说“我想用Python做一些事情”,但是当你展示你想做的事情时,Python似乎并不需要实现它。让我来告诉你:您想要达到的目的,可以依照下列步骤来完成:
tail -f file.txt -n $((123*456))
$((...))表示法能够执行整数计算,正如您所想象的那样。这是你正在寻找的吗?或者你真的被迫使用Python吗?如果是的话,你为什么这么想?
$((...))
j1dl9f462#
您可以尝试-c选项。例如,tail test_log.txt -npython -c "print(1 + 2)"``
-c
tail test_log.txt -n
2条答案
按热度按时间ubby3x7f1#
我不明白你的问题:你说“我想用Python做一些事情”,但是当你展示你想做的事情时,Python似乎并不需要实现它。
让我来告诉你:您想要达到的目的,可以依照下列步骤来完成:
$((...))
表示法能够执行整数计算,正如您所想象的那样。这是你正在寻找的吗?或者你真的被迫使用Python吗?如果是的话,你为什么这么想?
j1dl9f462#
您可以尝试
-c
选项。例如,tail test_log.txt -n
python -c "print(1 + 2)"``