我可以declare a bash variable as read only:猛砸undeclaring只讀變量(聲明-r VAR)
var=myname
declare -r var
,然後當我試圖改變的值:
var=anothername
我得到(在zsh中爲例)
>>read-only variable: var
如何「undeclare」或取消設置此變量?
我可以declare a bash variable as read only:猛砸undeclaring只讀變量(聲明-r VAR)
var=myname
declare -r var
,然後當我試圖改變的值:
var=anothername
我得到(在zsh中爲例)
>>read-only variable: var
如何「undeclare」或取消設置此變量?
你不能在bash中只讀意味着你無法改變這個變量,包括刪除它。
[在bash取消設置只讀變量]的可能重複(http://stackoverflow.com/questions/17397069/unset-readonly-variable-in-bash) – dg99 2015-01-15 15:49:47