Klona ett kursrepo

  • Författare
  • Meddelande

hahn17

html-kodare

  • Inlägg: 13
  • Blev medlem: 24 aug 2017, 09:01

Klona ett kursrepo

Inlägg27 aug 2017, 22:31

Hej,
Jag har lyckat med att klona htmlphp,
$ dbwebb clone htmlphp
men jag har inte kunnat lyckas med att detta följande kommando,
$ mkdir $HOME/dbwebb-kurser
$ cd $HOME/dbwebb-kurser


Jag försökte flera gånger då jag får så här följande felmeddelande hela tiden,

$ mkdir $HOMEPATH/dbwebb-kurser
mkdir: kan inte skapa katalog ”\\Users\\Hanna”: Permission denied
mkdir: kan inte skapa katalog ”Seohee”: File exists
mkdir: kan inte skapa katalog ”Han/dbwebb-kurser”: No such file or directory

Jag vet inte nu vilken katalog mitt kursreport, htmlphp har laddats ned nu, troligen hemmakatalog men jag har inte döpt min hemmakatalog till dbwebb-kursen för att som sagt jag misslyckats med det "mkdir" grejen.

Skulle du kunna hjälpa mig med detta?
Tack på förhand.

/Hanna H.
Användarvisningsbild

mos

dbwebb

  • Inlägg: 11177
  • Blev medlem: 10 nov 2011, 09:52
  • Ort: Ronneby / Bankeryd

Re: Klona ett kursrepo

Inlägg28 aug 2017, 09:15

Du har ett mellanslag i namnet som stökar till det. Omringa sökvägen med fnuttar så går det bättre.

Kod: Markera allt
mkdir "$HOMEPATH/dbwebb-kurser"


Samma när du gör kommandot cd.
...
..:
.... /mos

hahn17

html-kodare

  • Inlägg: 13
  • Blev medlem: 24 aug 2017, 09:01

Re: Klona ett kursrepo

Inlägg28 aug 2017, 20:53

Hej, tack för ditt svar men jag förstår inte riktigt vad du menar med ett mellanslag.
Jag hittar inget mellanslag på namnet där jag utgivit på förre detta mejl och på det kommando som du skrivit på ditt svar har också mellanslag. Vad har jag missat?
Användarvisningsbild

mos

dbwebb

  • Inlägg: 11177
  • Blev medlem: 10 nov 2011, 09:52
  • Ort: Ronneby / Bankeryd

Re: Klona ett kursrepo

Inlägg29 aug 2017, 09:12

I exemplet använder du $HOMEPATH, men vad innehåller den egentligen? Det är sökvägen till din hemmakatalog i Windows och genom att titta på felmeddelandet så gissar jag att din Windowsanvändare innehåller ett mellanslag i namnet.

Felmeddelandet.
Kod: Markera allt
\\Users\\Hanna”: Permission denied
mkdir: kan inte skapa katalog ”Seohee”: File exists
mkdir: kan inte skapa katalog ”Han/dbwebb-kurser


Kod: Markera allt
$HOMEPATH = \\Users\\Hanna Seohee Han/dbwebb-kurser


Så när du gör följande kommando:
Kod: Markera allt
mkdir $HOMEPATH/dbwebb-kurser


så ersätts $HOMEPATH med dess riktiga värde och raden ser egentligen ut så här.
Kod: Markera allt
mkdir  \\Users\\Hanna Seohee Han/dbwebb-kurser


Raden innehåller nu två mellanslag i katalognamnet så kommandot mkdir tror att det är tre separata kataloger du vill skapa. Men omringar man dem med "" så tar mkdir det som ett enda argument, oavsett dess mellanslag.
Kod: Markera allt
mkdir "\\Users\\Hanna Seohee Han/dbwebb-kurser"


Ungefär så funkar det.

Du kan skriva ut innehållet i variabeln $HOMEPATH för att kolla dess värde.
Kod: Markera allt
echo $HOMEPATH
...
..:
.... /mos

Vilka är online

Användare som besöker denna kategori: Inga registrerade användare och 6 gäster