#!/bin/bash
a=199.199.199-$a
b='199.199.199-$a'
c="199.199.199-$a"
echo "a=$a"
echo "b=$b"
echo "c=${c}"
####################################
为什么结果是这样的?
a=199.199.199-
b=199.199.199-$a
c=199.199.199-199.199.199-
a=199.199.199-$a
b='199.199.199-$a'
c="199.199.199-$a"
echo "a=$a"
echo "b=$b"
echo "c=${c}"
####################################
为什么结果是这样的?
a=199.199.199-
b=199.199.199-$a
c=199.199.199-199.199.199-
b=199.199.199-$a 因为单引号没有取到变量值值
c=199.199.199-199.199.199- 双引号可以取到变量值