क्या बैश कोड को पढ़ने में आसान बनाने के लिए चर का विस्तार करने के लिए कोई उपकरण / ट्रिक्स उपलब्ध हैं?
उदाहरण के लिए यह निम्नलिखित रूपांतरित करेगा:
DIR=/var/tmp
FILE=${DIR}/file
SCRIPT_ROOT=/opt/root
TOOL=${SCRIPT_ROOT}/tool.sh
${TOOL} ${FILE}
सेवा:
DIR=/var/tmp
FILE=/var/tmp/file
SCRIPT_ROOT=/opt/root
TOOL=/opt/root/tool.sh
/opt/root/tool.sh /var/tmp/file
- मैं BASH कोड को पायथन में परिवर्तित कर रहा हूं और BASH सिंटेक्स को पढ़ना नरक-थकाऊ है।