[英]what the best way to erase parameters
在我的bash腳本中,我刪除了參數,因為腳本中的函數使用相同的參數,
如下
Func1 ()
{
Param1=””
Param2=””
Param3=””
}
Func2 ()
{
Param1=””
Param2=””
Param3=””
}
但是,將參數等於“”的方法並不是很優雅
請咨詢擦除bash參數的其他方法是什么?
如果要限制其可見性,請將它們聲明為local
:
Func1()
{
local Param1
local Param2
....
}
等等,這樣您就不必在其他位置“重置”它們。
可以通過unset命令使用
Func1()
{
unset Param1
unset Param2
....
}
# call to func in order to erase the parameters
Func1
所以每次我想刪除的時間,然后我打電話給Func1
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.