Jeg undrer mig lidt over dette...
Sagen er at jeg lige har skulle slette en mappe på min server hvor der var parenteser i navnet, og dette ville serveren ikke tillade og skrev at filen/mappen ikke eksisterede.
I terminalen fik jeg denne fejlmelding:
-bash: syntax error near unexpected token `('
...jeg gik så ind og omdøbte mappen og slettede parenteserne, og derefter kunne slette den uden problemer.
Hvordan kan det egentligt være at jeg ikke kunne slette mappen pga. parenteserne?
(det har aldrig været et problem i desktop udgaven)
Hvorfor kan man ikke altid slette filer/mapper med ()?
-
- Indlæg: 511
- Tilmeldt: 9. maj 2009, 07:14
- Geografisk sted: Albertslund
-
- Indlæg: 5095
- Tilmeldt: 27. apr 2008, 02:16
- IRC nickname: lars_t_h
- Geografisk sted: Fyn
Re: Hvorfor kan man ikke altid slette filer/mapper med ()?
Rattus Norvegicus skrev:Jeg undrer mig lidt over dette...
Sagen er at jeg lige har skulle slette en mappe på min server hvor der var parenteser i navnet, og dette ville serveren ikke tillade og skrev at filen/mappen ikke eksisterede.
I terminalen fik jeg denne fejlmelding:
-bash: syntax error near unexpected token `('
Det er ikke serveren der ikke tillader noget. Det er en fejlmeddelelse fra bash, som ikke forstår din '('.
Rattus Norvegicus skrev:...jeg gik så ind og omdøbte mappen og slettede parenteserne, og derefter kunne slette den uden problemer.
Hvordan kan det egentligt være at jeg ikke kunne slette mappen pga. parenteserne?
(det har aldrig været et problem i desktop udgaven)
bash prøver at fortolke alt hvad du skriver. Med parenteser går det galt.
Du kan slå bash fortolkning fra ved at sætte det i gnyffer, som i: '('.
/Lars
Jeg er Software ingeniør (Diplomingeniør) i Informationsteknologi og indlejede systemer, hvor indlejrede systemer er computer (microcontroller) + elektronik i for eksempel et TV, en router, en vaskemaskine og den slags
-
- Indlæg: 3461
- Tilmeldt: 27. sep 2008, 23:51
- IRC nickname: sound
- Geografisk sted: København
Re: Hvorfor kan man ikke altid slette filer/mapper med ()?
lath skrev:Rattus Norvegicus skrev:Jeg undrer mig lidt over dette...
Sagen er at jeg lige har skulle slette en mappe på min server hvor der var parenteser i navnet, og dette ville serveren ikke tillade og skrev at filen/mappen ikke eksisterede.
I terminalen fik jeg denne fejlmelding:
-bash: syntax error near unexpected token `('
Det er ikke serveren der ikke tillader noget. Det er en fejlmeddelelse fra bash, som ikke forstår din '('.Rattus Norvegicus skrev:...jeg gik så ind og omdøbte mappen og slettede parenteserne, og derefter kunne slette den uden problemer.
Hvordan kan det egentligt være at jeg ikke kunne slette mappen pga. parenteserne?
(det har aldrig været et problem i desktop udgaven)
bash prøver at fortolke alt hvad du skriver. Med parenteser går det galt.
Du kan slå bash fortolkning fra ved at sætte det i gnyffer, som i: '('.
/Lars
eller du kan bede den se bort fra parantesen med et \ forand. denne metode kan bruges til alle tegn der tolkes. f.eks er mellemrum i filer også noget skidt, men disse kan også "escapes" med \.
Det vil sige filnavn(med parantes).navn kan skrives som 'filnavn(med parantes).navn' (i gnyffer) eller som filnavn\(med\ parantes\).navn
-
- Indlæg: 511
- Tilmeldt: 9. maj 2009, 07:14
- Geografisk sted: Albertslund
Re: Hvorfor kan man ikke altid slette filer/mapper med ()?
Hvad er en "gnyf" egentligt, udover et mærkeligt ord?
Hilsen Kenny
-
- Indlæg: 5095
- Tilmeldt: 27. apr 2008, 02:16
- IRC nickname: lars_t_h
- Geografisk sted: Fyn
Re: Hvorfor kan man ikke altid slette filer/mapper med ()?
Rattus Norvegicus skrev:Hvad er en "gnyf" egentligt, udover et mærkeligt ord?
gnyf = '
Det er fra østjylland/Silkeborg
/Lars
Jeg er Software ingeniør (Diplomingeniør) i Informationsteknologi og indlejede systemer, hvor indlejrede systemer er computer (microcontroller) + elektronik i for eksempel et TV, en router, en vaskemaskine og den slags
-
- Redaktør
- Indlæg: 5515
- Tilmeldt: 26. apr 2008, 20:52
- IRC nickname: laoshi
- Geografisk sted: Vejle
Re: Hvorfor kan man ikke altid slette filer/mapper med ()?
Det er i hvert fald et sjovere ord end 'enkelt anførselstegn'
Hvad kalder I så det dobbelte anførselstegn?
EDIT:
"gnyf gnyf" - var det egentlig ikke det som forlæns og baglæns sagde i Bamses Billedbog en gang i fortiden?
Hvad kalder I så det dobbelte anførselstegn?
EDIT:
"gnyf gnyf" - var det egentlig ikke det som forlæns og baglæns sagde i Bamses Billedbog en gang i fortiden?
"Von guten Mächten wunderbar geborgen
erwarten wir getrost was kommen mag.
Gott ist mit uns am Abend und am Morgen
Und ganz gewiss an jedem neuen Tag"
(Dietrich Bonhoeffer 1906-1945)
http://www.stromata.dk
https://wiki.ubuntu.com/FlemmingChristensen
https://launchpad.net/~laoshi
erwarten wir getrost was kommen mag.
Gott ist mit uns am Abend und am Morgen
Und ganz gewiss an jedem neuen Tag"
(Dietrich Bonhoeffer 1906-1945)
http://www.stromata.dk
https://wiki.ubuntu.com/FlemmingChristensen
https://launchpad.net/~laoshi
-
- Indlæg: 3461
- Tilmeldt: 27. sep 2008, 23:51
- IRC nickname: sound
- Geografisk sted: København
Re: Hvorfor kan man ikke altid slette filer/mapper med ()?
laoshi skrev:Det er i hvert fald et sjovere ord end 'enkelt anførselstegn'
Hvad kalder I så det dobbelte anførselstegn?
EDIT:
"gnyf gnyf" - var det egentlig ikke det som forlæns og baglæns sagde i Bamses Billedbog en gang i fortiden?
næææ sagde de ikke gooOOONYF?
jeg har forøvrigt aldrig boet i sønderjylland, men i københavn de sidste mange år, og der har jeg så lært begræbet en gnyf om netop denne '
og disse " kaldes da så hudt jeg visker for gåseøjne.
-
- Redaktør
- Indlæg: 5515
- Tilmeldt: 26. apr 2008, 20:52
- IRC nickname: laoshi
- Geografisk sted: Vejle
Re: Hvorfor kan man ikke altid slette filer/mapper med ()?
jeg har forøvrigt aldrig boet i sønderjylland,
næh, og der ligger Silkeborg sædvanligvis heller ikke...
næææ sagde de ikke gooOOONYF?
Men, det har du til gengæld ret i!
"Von guten Mächten wunderbar geborgen
erwarten wir getrost was kommen mag.
Gott ist mit uns am Abend und am Morgen
Und ganz gewiss an jedem neuen Tag"
(Dietrich Bonhoeffer 1906-1945)
http://www.stromata.dk
https://wiki.ubuntu.com/FlemmingChristensen
https://launchpad.net/~laoshi
erwarten wir getrost was kommen mag.
Gott ist mit uns am Abend und am Morgen
Und ganz gewiss an jedem neuen Tag"
(Dietrich Bonhoeffer 1906-1945)
http://www.stromata.dk
https://wiki.ubuntu.com/FlemmingChristensen
https://launchpad.net/~laoshi
-
- Indlæg: 3461
- Tilmeldt: 27. sep 2008, 23:51
- IRC nickname: sound
- Geografisk sted: København
Re: Hvorfor kan man ikke altid slette filer/mapper med ()?
laoshi skrev:jeg har forøvrigt aldrig boet i sønderjylland,
næh, og der ligger Silkeborg sædvanligvis heller ikke...næææ sagde de ikke gooOOONYF?
Men, det har du til gengæld ret i!
silkeborg - sønderjylland - hvad er dog forskellen? det er jo nordtyskland eller tysklands-odde det hele
-
- Redaktør
- Indlæg: 4430
- Tilmeldt: 6. jan 2009, 22:01
- Geografisk sted: København
Re: Hvorfor kan man ikke altid slette filer/mapper med ()?
silkeborg - sønderjylland - hvad er dog forskellen? det er jo nordtyskland eller tysklands-odde det hele
Uff! Han lægger sig ud med hovedlandet. Det bliver et brag af en kamp det her. I'll be watching.
-
- Redaktør
- Indlæg: 5515
- Tilmeldt: 26. apr 2008, 20:52
- IRC nickname: laoshi
- Geografisk sted: Vejle
Re: Hvorfor kan man ikke altid slette filer/mapper med ()?
Kanhænde det skal afgøres på neutral grund: Odense, måske?
"Von guten Mächten wunderbar geborgen
erwarten wir getrost was kommen mag.
Gott ist mit uns am Abend und am Morgen
Und ganz gewiss an jedem neuen Tag"
(Dietrich Bonhoeffer 1906-1945)
http://www.stromata.dk
https://wiki.ubuntu.com/FlemmingChristensen
https://launchpad.net/~laoshi
erwarten wir getrost was kommen mag.
Gott ist mit uns am Abend und am Morgen
Und ganz gewiss an jedem neuen Tag"
(Dietrich Bonhoeffer 1906-1945)
http://www.stromata.dk
https://wiki.ubuntu.com/FlemmingChristensen
https://launchpad.net/~laoshi