Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

OS Linux

mounten

BoGuS
4 antwoorden
  • Dit is vast een hele domme vraag….maar ik tracht een map te mounten op een andere lin.box. Deze map heeft een lange bestandsnaam en kan hierdoor niet gemount worden. Moet ik misschien iets tussen haakje s aangeven ofzo ? (kleine mapnamen werken nml wel gewoon)
    vb'tje
    mount 193.168.76.45:/data/HD2/P2/Dennis en Karel /mnt/Dennis en Karel
  • Er zitten spaties in de bestandsnaam die je opgeeft.
    Hierdoor wordt het commando verkeerd geïntepreteerd.
    Wat je kunt doen is het pad van de bestandsnaam tussen dubbele aanhalingstekens zetten, zodat je shell weet dat het niet om aparte argumnten gaat..

    Max
  • Spaties geef je aan met een \
    Dus blaat\ blaat\ en\ blaat
  • Ja, op de commandoregel scheiden spaties normaal gesproken commando's van argumenten, zoals bij[code:1:806acd6f01]cp a b c d/[/code:1:806acd6f01]kopieert a, b en c naar directory d.

    Als er dus spaties in de bestandsnamen zitten moet je óf de naam (gedeeltelijk) tussen aanhalingstekens zetten:[code:1:806acd6f01]cp "naam met spaties" "andere naam met spaties"[/code:1:806acd6f01]óf de spaties 'escapen' met een backslash \ . voorbeeld:[code:1:806acd6f01]cp naam\ met\ spaties andere\ naam\ met\ spaties[/code:1:806acd6f01]hierdoor worden de spaties niet als scheidingsteken voor argumenten op de commandoregel gezien.

    In jouw geval dus:[code:1:806acd6f01]mount "193.168.76.45:/data/HD2/P2/Dennis en Karel" "/mnt/Dennis en Karel"[/code:1:806acd6f01]of[code:1:806acd6f01]mount 193.168.76.45:/data/HD2/P2/Dennis\ en\ Karel /mnt/Dennis\ en\ Karel[/code:1:806acd6f01]En dit werkt ook nog, ziet er wat vreemder uit (op een regel):[code:1:806acd6f01]mount 193.168.76.45:/data/HD2/P2/Dennis" "en" "Karel /mnt/Dennis" "en" "Karel[/code:1:806acd6f01]De aanhalingstekens zorgen er voor dat de spaties onderdeel van dezelfde tekenreeks blijven.

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.