我正在尝试编写一个简短的函数,以允许我从命令行打开和关闭 wemo 灯。基本上我有一个命令,如果我输入,如果灯亮则wemo status
返回,Switch: Lights 1
如果灯灭则返回 0。我想写一个鱼功能,基本上可以让我切换它们:
function lights --description 'Toggle lights'
if contains (wemo status) "Lights 1"
wemo switch "Lights" off
else
wemo switch "Lights" on
end
end
虽然这不起作用。我在想括号可能会进行文本替换?任何人都知道我如何测试一个字符串是否包含 Fish 中的另一个字符串?