有趣的bash脚本随记

来自三线的随记
Admin讨论 | 贡献2020年12月18日 (五) 13:24的版本 (创建页面,内容为“ # see <nowiki>https://www.mediawiki.org/wiki/Parsoid/Setup#Configuration</nowiki> for var in $domains do if [ -z "${!var}" ]; then echo >&2 "The $va…”)
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
# see https://www.mediawiki.org/wiki/Parsoid/Setup#Configuration
for var in $domains
do
    if [ -z "${!var}" ]; then
        echo >&2 "The $var variable must not be an empty string";
    fi

    cat <<EOT >> config.yaml
          -
            uri: '${!var}'
            domain: '${var:15}'
EOT
done


domains="${!PARSOID_DOMAIN_*} ${!PARSOID_MWAPIS_*}"