diff --git a/docker_to_sh.sh b/docker_to_sh.sh index d07e0ab..cd4bf55 100644 --- a/docker_to_sh.sh +++ b/docker_to_sh.sh @@ -20,7 +20,7 @@ sed -i "s/^VOLUME\s/# VOLUME /g" $OUTPUT sed -i "s/^RUN\s//g" $OUTPUT # Convert home directory into squiggles (tildes) -sed -i "s/$HOME_DIRECTORY/~/g" $OUTPUT +sed -i "s,$HOME_DIRECTORY,~,g" $OUTPUT # Convert ENVs into EXPORTs sed -r 's/^ENV\s([A-Z]*)\s*([a-z]*)/export \1=\2/g' -i $OUTPUT @@ -33,3 +33,10 @@ sed -i "s/^ADD\s/cp /g" $OUTPUT # Timestamp sed -i '1s/^/# Generated by docker_to_sh, for all your shoddy bash script from Dockerfile generation needs. \n/' $OUTPUT + +# Non-root +sed -i "s,/root,$HOME,g" Dockerfile.sh +sed -i "s,apt,sudo apt,g" Dockerfile.sh + +# executive +chmod +x $OUTPUT \ No newline at end of file