मैं शेल स्क्रिप्ट में एक स्थिर चर कैसे घोषित करूं?


81

मुझे यह जानकारी इंटरनेट से नहीं मिल रही है, क्या यह अंतिम निरंतर चर घोषित करना संभव नहीं है जिसका मूल्य पहली बार शुरू होने के बाद नहीं बदलेगा?

जवाबों:


117

मेरा मानना ​​है कि आप कुछ ऐसा कर सकते हैं:

readonly DATA=/usr/home/data/file.dat

आप भी कर सकते हैं:

declare -r var=123


15

में bashआप चिह्नित कर सकते हैं एक चर केवल builtin के माध्यम से यह घोषणा करके पढ़ा readonlyतो जैसे:

readonly CONSTVAR=value
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.