Jeg installerede Ubuntu på Windows og klonede derefter https://github.com/bitcoin/bitcoin i.
cd bitcoin ./autogen.sh 
Hvilket returnerede dette:
: not foundh: 5: ./autogen.sh: ./autogen.sh: 6: set: Illegal option - 
Hvad laver jeg forkert her? Har jeg savnet noget, eller skal jeg rejse det som et problem på GitHub?
Tak!
EDIT: Her er et skærmbillede:
 
 
Kommentarer
Svar
 Dette betyder, at din fil har DOS-nye linjer, skjulte CR-tegn i slutningen. Således bliver set -e til set -e$"\r" (ved hjælp af bash-specifik syntaks til at repræsentere CR-tegnet), hvilket ikke er en gyldig mulighed. 
 For at løse dette, hvis du har dos2unix installeret, kan du køre: dos2unix autogen.sh 
Svar
Sådan løste jeg problemet ved hjælp af Git i Windows. Bemærk, at det nulstiller din lokale med master.
git config --global core.autocrlf false git reset --hard origin/master 
Jeg var derefter i stand til at bruge Ubuntu-undersystemet i Windows til at køre ./autogen.sh uden fejlen i OP.
Svar
 Det ser ud til, at du “befinder dig i den forkerte mappe som i bitcoin -mappen. Der er bestemt autogen.sh. 
 Er du sikker på, at du er i den samme bitcoin -mappe, som du lige har klonet? Hvad returnerer ls (listekatalogindhold)? 
autogen.sher etshscript, ikke etbashscript. Hvad sker der, hvis du kørersh autogen.sh?