Bonjour,
Je dois, pour pouvoir insérer une espace dans mon fstab, remplacer cette espace dans mon point de montage par son code octal (040) et donc insérer une séquence d'échappement.
J'ai beau avoir cherché dans le manuel, tout ce que je trouve, c'est C-q, qui insère une espace, mais en ASCII et pas en version octale.
Comment faire avec emacs ?
# Space, ton truc ...
Posté par Obsidian . Évalué à 5.
La forme octale n'est qu'une façon alternative de représenter un même caractère, en général quand celui-ci n'est pas affichable. Cela n'a rien à voir avec l'éditeur de texte lui-même, ni avec les caractères de substitution comme le nbsp; du HTML et qui est représenté par une valeur différente. si tu tapes dans un bash les commandes echo -e "\040" et echo -e " ", tu obtiendras exactement le même caractère. Mais c'est echo qui gère ce format, pas le shell.
Donc, de la même façon, il faut que mount interprète le fichier fstab de la même façon. Et il le fait :
/dev/hda15 mon\040point\040de\040montage auto defaults 0 0
Tu écris tout simplement ton caractère sous forme octale échapée habituelle : en commençant par un slash.
[^] # Re: Space, ton truc ...
Posté par Grégory SCHMITT . Évalué à 3.
Merci pour tout.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.