卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

shell接收輸入?yún)?shù) 如何正確處理Shell函數(shù)傳人參數(shù)中包含的特殊字符?

如何正確處理Shell函數(shù)傳人參數(shù)中包含的特殊字符?要處理shell函數(shù)參數(shù)中包含的特殊字符,需要根據(jù)shell函數(shù)的內(nèi)部實現(xiàn)來分析具體問題。一般來說,當輸入?yún)?shù)作為參數(shù)傳入其他函數(shù)時,不必直接傳入。

如何正確處理Shell函數(shù)傳人參數(shù)中包含的特殊字符?

要處理shell函數(shù)參數(shù)中包含的特殊字符,需要根據(jù)shell函數(shù)的內(nèi)部實現(xiàn)來分析具體問題。一般來說,當輸入?yún)?shù)作為參數(shù)傳入其他函數(shù)時,不必直接傳入。如果要在輸入?yún)?shù)中查找特殊字符,需要使用escape

如果是bash,可以使用間接展開,語法為${!變量}。例如,foo=barbar=123echo${!Foo}將打印123。例如,下面的腳本將依次打印腳本的輸入?yún)?shù)。#! /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完成