Vraag & Antwoord

OS Linux

mounten

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

Weet jij het antwoord op deze vraag? Registreer of meld je aan met je account

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