当我将一个命令的输出放入一个变量时,目前我遇到了极大的困难。我只是不知道我做错了什么。无法将输出放入一个变量
#! /bin/bash
on = $(nmcli networking connectivity)
echo "$on"
if [ "$on" = "full" ]
then
nmcli networking off
else
nmcli networking on
fi
编辑:当我运行这个文件时,我从回声中得不到任何东西,所以我认为它是出错的on变量的输出。
可能的复制[Bash中变量赋值命令未找到错误(https://stackoverflow.com/questions/2268104/command-not-found-error-in- bash-variable-assignment) – codeforester