gpt4 book ai didi

linux - 如果数字等于或高于 X 值,将从文件中读取数字并运行命令的 Bash 脚本

转载 作者:太空宇宙 更新时间:2023-11-04 10:14:06 26 4
gpt4 key购买 nike

我想要一个从文件中读取数字的脚本,如果这个数字等于或大于某个值,它将运行另一个命令,否则,脚本就会死掉,它会是这样的:

[root@firewall ~]# cat result.txt 
50
[root@firewall ~]#
[root@firewall ~]# ./run.sh
result.txt is higher or equals 50. Running /sbin/reboot
[root@firewall ~]#

感谢您的帮助。

最佳答案

#!/bin/bash

THRESHOLD=50
VALUE=$(cat result.txt)

# -eq -> equals
# -gt -> greater than
# -ge -> greater than or equal (you are looking for this one)

if [ $VALUE -ge $THRESHOLD ]
then
# Your action
fi

关于linux - 如果数字等于或高于 X 值,将从文件中读取数字并运行命令的 Bash 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47280557/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com