【发布时间】:2018-02-19 06:20:38
【问题描述】:
DMIDECODE=$cmd_.dmidecode
UNAME=$cmd_.uname
HOSTNAME=$cmd_.hostname
我想编写一个脚本,可以将这些变量放在目录或其子目录中存在的所有文件中的双引号中。例如:
DMIDECODE="$cmd_.dmidecode"
UNAME="$cmd_.uname"
我是一个初学者,但我已经尝试了各种方法来解决这个问题。我尝试为上述变量编写正则表达式,然后将变量值用双引号括起来。
我写的正则表达式是
^(?!.[a-z])(?!.[0-9]).+[=][$].*$
我要记住的是,变量应该以大写字母开头,然后是 = 和 $ 符号,然后是任何内容。
【问题讨论】: