在 bash 中的变量列表中存储值时出错
error when store value in list in variable in bash
我尝试 运行 下面的 bash 代码获取列表中的值并将其存储在变量中然后获取基名并将其连接“lv-”:
lv_LST=("/usr/sap" "/sapmnt")
lv_size_as_bash=("4" "3")
((L=1))
for n in $(seq 0 $L)
do
lv_mount = ${lv_LST[$n]};
lv_size = ${lv_size_as_bash[$n]};
lvname1=$(sudo basename $lv_mount);
lvname2='lv-';
lvname=$lvname2-$lvname1;
但我得到了那个错误:
lv_mount: command not found
failed to run commands: exit status 127
您有多余的空间
改变
lv_mount = ${lv_LST[$n]};
lv_size = ${lv_size_as_bash[$n]};
至
lv_mount=${lv_LST[$n]};
lv_size=${lv_size_as_bash[$n]};
我尝试 运行 下面的 bash 代码获取列表中的值并将其存储在变量中然后获取基名并将其连接“lv-”:
lv_LST=("/usr/sap" "/sapmnt")
lv_size_as_bash=("4" "3")
((L=1))
for n in $(seq 0 $L)
do
lv_mount = ${lv_LST[$n]};
lv_size = ${lv_size_as_bash[$n]};
lvname1=$(sudo basename $lv_mount);
lvname2='lv-';
lvname=$lvname2-$lvname1;
但我得到了那个错误:
lv_mount: command not found
failed to run commands: exit status 127
您有多余的空间
改变
lv_mount = ${lv_LST[$n]};
lv_size = ${lv_size_as_bash[$n]};
至
lv_mount=${lv_LST[$n]};
lv_size=${lv_size_as_bash[$n]};