linux - 从文件中评估 Bash 数学表达式
问题描述
我创建了一个名为的文本文件multiply.txt
,在该文本文件中只有2*3
.
multiply.txt
仅使用echo
and命令来计算文件中表达式的结果的单行命令是cat
什么?
通常它会是这样的:
$ echo "$((2 * 3))"
但是我需要通过从multiply.txt
文件中访问表达式并在命令行上生成结果来获得结果。
解决方案
$ cat multiply.txt
2*3
$ echo $(( $(cat multiply.txt) ))
6
推荐阅读
- amazon-web-services - 如何通过 Haproxy 连接 Neptune?
- python - 如何使用 Python 从手写的扫描 PDF 中提取数据?
- android - Kotlin lateInit 尚未初始化错误崩溃应用程序
- detox - e2e下什么时候生成Build Directory
- java - Kafka - Confluent s3 连接 - 连接器无法连接到 s3
- c++ - OpenGL:当尺寸不能被 4 整除时,灰度纹理数据布局不匹配
- javascript - Nestjs路由器中控制器如何拆分路由
- laravel - 无法提供 laravel websockets
- c# - 如何以这种格式解析时间 2019-07-30 16:45:00.9 C#
- android - android 应用程序在启动时崩溃,仅适用于 android 8.0