RossComputerGuy/stardustos

View on GitHub
scripts/docker-fix.sh

Summary

Maintainability
Test Coverage
#!/usr/bin/env bash

set -e
p=$(dirname "$0")
p=$(dirname "$p")
p=$(readlink -f "$p")
line=$(grep "RUN useradd" "$p/Dockerfile")
rep=$(echo "$line" | sed -r "s/(-u)[^=]*$/\1 $(id -u)/")
sed -i "/RUN useradd/c\\$rep" "$p/Dockerfile"