Skip to content
Dev.to1 min read

Shell features you didn't know you needed (or...

I came across this one needing to turn a Git branch name into a Docker image tag, and having it trip over the fact that our branch naming convention is <user>/<issue>/<short description>, and Docker doesn't like / in tags. Obviously there are many ways of stripping/substituting the /: for example, using tr IMAGE_TAG=$(echo $BRANCH | tr \/ \-) using sed IMAGE_TAG=$(echo $BRANCH | sed -e 's/\//-/g') using perl IMAGE_TAG=$(echo $BRANCH | perl -pe 's/\//-/g') And there's probably others with awk, an
Read original on dev.to
0
0

Comment

Sign in to join the discussion.

Loading comments…

Related

Get the 10 best reads every Sunday

Curated by AI, voted by readers. Free forever.

Liked this? Start your own feed.

0
0