Mein NAS ist unter /mnt/TS-873/VOL-1 gemountet. systemctl gibt unter UNIT mnt-TS\x2d873-VOL\x2d1.mount aus. Versuche ich dann mit systemctl status mnt-TS\x2d873-VOL\x2d1.mount den Systemstatus abzufragen, wird Unit mnt-TSx2d873-VOLx2d1.mount could not be found ausgegeben. Ich habe an Stelle des - bereits die verschiedensten Ersetzungen versucht, keine hat funktioniert.
Wie kann ich herausfinden, auf welche Weise dieser Bindestrich von Bash, Kernel, NFS, etc. interpretiert wird, damit systemctl status funktioniert?
[gelöst] Zeichensatz-Problem bei Anwendung von systemctl
[gelöst] Zeichensatz-Problem bei Anwendung von systemctl
Zuletzt geändert von kalamazoo am 21.04.2021 17:13:52, insgesamt 1-mal geändert.
Re: Zeichensatz-Problem bei Anwendung von systemctl
Probier das Ganze mal in Quotes
um zu verhindern, dass die Shell schon die \ entfernt. Ich nehme an, systemctl ersetzt dann den Character-Escape \x2d wieder durch den Bindestrich, nachdem die - vorher wieder mit / ersetzt wurden.
Code: Alles auswählen
systemctl status "mnt-TS\x2d873-VOL\x2d1.mount"
Zuletzt geändert von JTH am 21.04.2021 12:54:43, insgesamt 1-mal geändert.
Manchmal bekannt als Just (another) Terminal Hacker.
[gelöst] Zeichensatz-Problem bei Anwendung von systemctl
Oops, das hat funktioniert! Ich hatte das ganze auch mit Anführungszeichen probiert, aber offenbar einen Typo eingebaut!
Vielen Dank, gelöst!
Vielen Dank, gelöst!