From 3abc2777e63e8f841556c0968e0269e85bfea4dc Mon Sep 17 00:00:00 2001 From: John S Peterson Date: Mon, 12 Aug 2024 07:34:19 +0300 Subject: [PATCH] i am not root --- docker_to_sh.sh | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) 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