在bash中,我在下面运行python命令,它运行良好:
python -c "from ami_management import cleanup; cleanup.main(['10', 'ctm'])"但是当我传递变量时:
amis_to_retain="10"
ami_prefix="ctm"
python -c "from ami_management import cleanup;cleanup.main([$amis_to_retain, $ami_prefix])"那就失败了。不知怎么不知道如何用单引号而不是双引号传递这些变量。
请建议一下。
发布于 2022-08-28 19:53:46
你需要在引号里加引号。
python -c "from ami_management import cleanup;cleanup.main(['$amis_to_retain', '$ami_prefix'])"https://stackoverflow.com/questions/73521688
复制相似问题