Có bất kỳ công cụ / thủ thuật nào có sẵn để mở rộng các biến để làm cho mã bash dễ đọc hơn không?
Ví dụ, nó sẽ chuyển đổi như sau:
DIR=/var/tmp
FILE=${DIR}/file
SCRIPT_ROOT=/opt/root
TOOL=${SCRIPT_ROOT}/tool.sh
${TOOL} ${FILE}
đến:
DIR=/var/tmp
FILE=/var/tmp/file
SCRIPT_ROOT=/opt/root
TOOL=/opt/root/tool.sh
/opt/root/tool.sh /var/tmp/file
- Tôi đang chuyển đổi mã BASH sang Python và đọc cú pháp BASH thật là tẻ nhạt.