Я пытаюсь написать одну команду в моем make-файле, чтобы получить текущую папку и удалить все "."из названия.Я могу получить текущую папку с помощью $${PWD##*/}
и удалить «.» С помощью $${PWD//.}
, но не могу понять, как объединить эти два в одно.
Причина, по которой мне это нужно, заключается в том, чтоубить мои Docker-контейнеры на основе имени проекта.Это моя команда:
docker ps -q --filter name="mycontainer" | xargs -r docker stop
, и я надеялся, что смогу внедрить имя проекта перед именем моего контейнера, например:
docker ps -q --filter name=$${PWD##*/}"_mycontainer" | xargs -r docker stop