shell接收输入参数 如何正确处理Shell函数传人参数中包含的特殊字符?
浏览量:2708
时间:2021-03-10 13:25:38
作者:admin
如何正确处理Shell函数传人参数中包含的特殊字符?
要处理shell函数参数中包含的特殊字符,需要根据shell函数的内部实现来分析具体问题。一般来说,当输入参数作为参数传入其他函数时,不必直接传入。如果要在输入参数中查找特殊字符,需要使用escape
如果是bash,可以使用间接展开,语法为${!变量}。例如,foo=barbar=123echo${!Foo}将打印123。例如,下面的脚本将依次打印脚本的输入参数。#! /bin/bashvar=1而[$var-Le$#]do echo”param$var是${!Var}“让Var不用间接展开,也可以使用Eval,例如,!/bin/bashvar=1while[$var-Le$#]do Eval echo“param$var is$$var”让var完成
shell接收输入参数 shell获取当前时间戳 shell脚本提示输入参数
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。
上一篇
好心情图片 情侣挽回感情的一段话
下一篇
im im即时通讯软件