Рейтинг:0

Преобразование Makefile в сценарий Bash

флаг jo

Здравствуйте, я хотел бы преобразовать Makefile в скрипт bash или ansible-playbook, есть идеи?

сборка/nimbus_validator_client \
        --log-level="$(RUNTIME_LOG_LEVEL)" \
        --log-file=build/data/shared_$(1)_$(NODE_ID)/nbc_vc_$$(дата +"%Y%m%d%H%M%S").log \
        --data-dir=сборка/данные/общий_$(1)_$(NODE_ID) \
        --rpc-port=$$(( $(BASE_RPC_PORT) +$(NODE_ID)) ))
конец

определить MAKE_DEPOSIT_DATA
    депозиты build/nimbus_beacon_node createTestnetDeposits \
        --сеть=$(1) \
        --new-wallet-file=build/data/shared_$(1)_$(NODE_ID)/wallet.json \
        --out-validators-dir=build/data/shared_$(1)_$(NODE_ID)/валидаторы \
        --out-secrets-dir=сборка/данные/общий_$(1)_$(NODE_ID)/секреты \
        --out-deposits-file=$(1)-deposits_data-$$(дата +"%Y%m%d%H%M%S").json \
        --count=$(ВАЛИДАТОРЫ)
конец

определить MAKE_DEPOSIT
    депозиты build/nimbus_beacon_node createTestnetDeposits \
        --сеть=$(1) \
        --out-deposits-file=nbc-$(1)-deposits.json \
        --new-wallet-file=build/data/shared_$(1)_$(NODE_ID)/wallet.json \
        --out-validators-dir=build/data/shared_$(1)_$(NODE_ID)/валидаторы \
        --out-secrets-dir=сборка/данные/общий_$(1)_$(NODE_ID)/секреты \
        --count=$(ВАЛИДАТОРЫ)

    build/deposit_contract sendDeposits \
        --web3-url=$(WEB3_URL) \
        --deposit-contract=$$(поставщик кошек/eth2-сеть/общий/$(1)/deposit_contract.txt) \
        --deposits-file=nbc-$(1)-deposits.json \
        --min-delay=$(DEPOSITS_DELAY) \
        --спросить ключ
конец
Cram007 avatar
флаг jo
Спасибо, Артур Мейнильд.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.