shell小知识小技巧

来源:互联网 发布:wifi防蹭网软件下载 编辑:程序博客网 时间:2024/04/27 14:54

1、local config = "${1:-network}"

config = $1,如果没有第一个参数,那么config = "netowk"


2、字符串可以用 ==,= 来比较

数字可以用 == 来比较 


3、shell函数传参数的时候,

local Var1=“hello”

local Var2=“word”


传这两个参数到shell函数 fun_shell写成:

fun_shell $Var1 $Var2,

不能写成:

fun_shell ”$Var2“ “$Var2”,

如果写成第二种方式,则会把”$Var2“看成字符串,而不会去取变量Var2,如果使用eval,那么就会自动替换一下,再执行函数:

eval  " fun_shell ”$Var2“ “$Var2” "


0 0
原创粉丝点击