ghcup spams bashrc with commented lines when re-run
The idea was to never delete anything from .bashrc, but if you re-run the bootstrap script several times, you might end up with:
$ cat .bashrc
#[ -f "/z/ghcup/env" ] && source "/z/ghcup/env" # ghcup-env
#[ -f "/c/ghcup/env" ] && source "/c/ghcup/env" # ghcup-env
#[ -f "/c/ghcup/env" ] && source "/c/ghcup/env" # ghcup-env
#[ -f "/c/ghcup/env" ] && source "/c/ghcup/env" # ghcup-env
#[ -f "/c/ghcup/env" ] && source "/c/ghcup/env" # ghcup-env
#[ -f "/c/ghcup/env" ] && source "/c/ghcup/env" # ghcup-env
#[ -f "/c/ghcup/env" ] && source "/c/ghcup/env" # ghcup-env
#[ -f "/c/ghcup/env" ] && source "/c/ghcup/env" # ghcup-env
#[ -f "/c/ghcup/env" ] && source "/c/ghcup/env" # ghcup-env
#[ -f "/c/ghcup/env" ] && source "/c/ghcup/env" # ghcup-env
#[ -f "/c/ghcup/env" ] && source "/c/ghcup/env" # ghcup-env
#[ -f "/c/ghcup/env" ] && source "/c/ghcup/env" # ghcup-env
#[ -f "/c/ghcup/env" ] && source "/c/ghcup/env" # ghcup-env
#[ -f "/c/ghcup/env" ] && source "/c/ghcup/env" # ghcup-env
#[ -f "/c/ghcup/env" ] && source "/c/ghcup/env" # ghcup-env
#[ -f "/c/ghcup/env" ] && source "/c/ghcup/env" # ghcup-env
#[ -f "/c/ghcup/env" ] && source "/c/ghcup/env" # ghcup-env
#[ -f "/c/ghcup/env" ] && source "/c/ghcup/env" # ghcup-env
#[ -f "/c/ghcup/env" ] && source "/c/ghcup/env" # ghcup-env
[ -f "/c/ghcup/env" ] && source "/c/ghcup/env" # ghcup-env