相关疑难解决方法(0)

Bash变量赋值中未找到命令错误

我有一个名为test.sh的脚本:

#!/bin/bash
STR = "Hello World"
echo $STR
Run Code Online (Sandbox Code Playgroud)

我跑的时候sh test.sh得到这个:

test.sh: line 2: STR: command not found
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?我在网上看一下非常基础/初学者的bash脚本教程,这就是他们说声明变量的方式......所以我不确定我做错了什么.

我在Ubuntu Server 9.10上.是的,bash位于/bin/bash.

syntax bash shell sh variable-assignment

493
推荐指数
5
解决办法
32万
查看次数

在bash脚本中复制变量之间的值

如何将变量中的数值复制到bash脚本中的另一个变量如果这是C,我会这样做

int a=0;
int b;
a=b;
Run Code Online (Sandbox Code Playgroud)

我想这样做:

if [ $countip -gt $totalip ]; 
then
    $countip -eq $srctip # <-- My problem is here!
    echo $srctip
fi
Run Code Online (Sandbox Code Playgroud)

bash

16
推荐指数
1
解决办法
4万
查看次数

标签 统计

bash ×2

sh ×1

shell ×1

syntax ×1

variable-assignment ×1