ip="192.168.1.4"
version=`/usr/bin/php checkVer.php $ip`
$ip = $argv[1];
if ($ip == "192.168.1.4") {
return true;
}
但是,bash变量version
不存储true
而是存储ip地址
在PHP中使用echo
而不是return
:
<?php
$ip = $argv[1];
if($ip == "192.168.1.4"){
echo 1;
}
?>
巴什:
ip="192.168.1.4"
version=`/usr/bin/php -f checkVer.php $ip`
echo $version
结果:
1
请帮忙, 亚瑟。
问题内容: 将从大型文本文件提取的列表中返回最大的列表,但是如何将输出存储为变量? 问题答案: 使用命令替换: 另外,出于可移植性考虑,我建议始终将用作参数。我遇到了一些无法使用的化身。
我有变量< code>$foo="something",我想使用: 让“某事”得到回应。
如您所见,它将参数和的和保存在变量中,然后将包含它们的和的eax寄存器保存在变量中,就像函数返回值一样。 这样做是因为函数是用返回值定义的吗?
问题内容: 我正在编写一个脚本来备份数据库。我有以下几行: 我想将stderr分配给一个变量,以便它将向自己发送一封电子邮件,让我知道如果出现问题,会发生什么。我已经找到了将stderr重定向到stdout的解决方案,但是由于stdout已经(通过gzip)发送到文件中,因此我无法做到这一点。如何将stderr分别存储在变量$ result中? 问题答案: 尝试将stderr重定向到stdout并
问题内容: 我将在开头说“不,找到一种不同的方式来做这件事”是一个可以接受的答案。 是否存在一种可靠的方法来将少量JSON存储在bash变量中,以便在从同一脚本运行的AWS CLI命令中使用? 我将在Jenkins上运行一项工作,该工作正在更新AWS Route53记录,这需要使用记录中的更改进行UPSERTing JSON文件。因为它是从Jenkins运行的,所以没有本地存储可以保存此文件,因此