jevoisbase icon indicating copy to clipboard operation
jevoisbase copied to clipboard

Contrib/reinstall.sh script file does not run in Ubuntu 17.10

Open RichLewis007 opened this issue 7 years ago • 0 comments

When I am following the instructions in the programmers guide, and run the ./reinstall.sh bash script file in the Contrib directory, nothing seems to happen. I see no errors, but no files/folders get deleted, and no repos are pulled down from github. I'm running Ubuntu 17.10

Looking at the script, I narrowed the problem down to these lines:

if [ "x$1" = "x-y" ]; then
    REPLY="y";
else			   
    read -p "Do you want to nuke, fetch and patch contributed packages [y/N]? "
fi

if [ "X$REPLY" = "Xy" ]; then

When I remove those lines, the script runs perfectly! Who can help me find the problem with these bash scripting lines?

Tip: For alternative ways to script a Y/N prompt in bash, here is the question on StackOverflow: https://stackoverflow.com/questions/3231804/in-bash-how-to-add-are-you-sure-y-n-to-any-command-or-alias

RichLewis007 avatar Feb 12 '18 20:02 RichLewis007