Kezdőoldal » Számítástechnika » Egyéb kérdések » Elérési útban, hogy lehet...

Elérési útban, hogy lehet jelezni a szóközt?

Figyelt kérdés

Szeretnék csinálni egy service fájlt debian-ba de nem sikerül mert a mappába van pár szóköz és nem veszi be így az elérési utat.

Mit lehet ilyenkor tenni?

Konkrétan ez a hiba:

ExecStart=/valami mappa/start.sh

A "valami mappa" közt van egy szóköz és amikor megpróbálom elindítani a szolgáltatást a systemctl start valami-vel akkor úgy veszi az elérési utat, hogy /valami a többi rész ami szóköz után van azt nem veszi be mert azt hiszi, hogy a "valami"-nek az indítási paraméterét adom meg.

Ezt a szóköz érzékelést, hogy lehet megoldani?

Ha nincs semmi megoldás rá akkor átnevezem a mappát egy szóra de azért mégis érdekelne, hogy meg lehetséges-e valahogy ezt oldani.


Válaszokat előre is köszönöm!



2017. okt. 14. 18:38
 1/8 A kérdező kommentje:

Időközbe találtam egy megoldást! :D

Idézőjel közé kell rakni ahol szóköz van.

Pl.: /"valami mappa"/start.sh

2017. okt. 14. 18:59
 2/8 anonim ***** válasza:
Ez egyébként Windows-nál is így van. :)
2017. okt. 15. 14:03
Hasznos számodra ez a válasz?
 3/8 Tom Benko ***** válasza:
100%

valami\ mappa

"valami mappa"

valami\020mappa

2017. okt. 15. 21:27
Hasznos számodra ez a válasz?
 4/8 Alain Delon ***** válasza:
100%
És_ha_csak_simán_alulvonást_tennél,_nem_lenne_jó?
2017. okt. 15. 21:43
Hasznos számodra ez a válasz?
 5/8 anonim ***** válasza:
100%

-> Pl.: /"valami mappa"/start.sh

Mondjuk ezt még így nem láttam. Inkább így:

"/valami mappa/start.sh"


Vagy ld. feljebb az egyéb lehetőségeket.

2017. okt. 16. 13:46
Hasznos számodra ez a válasz?
 6/8 A kérdező kommentje:

Köszönöm a válaszokat!


Végül kénytelen voltam a mappa nevét átnevezni egy szóra mert valamiért ha idézőjelet használtam a systemctl ezt a hibát adta vissza: "(code=exited, status=210/CHROOT)".

Ha nem használtam idézőjelet ment minden rendben.

Fogalmam sincs a chroot-nak mi köze két idézőjelnek.

2017. okt. 16. 13:52
 7/8 anonim ***** válasza:

A systemd-vel kapcsolatban másnak is volt ilyen gondja, elvileg javítva van. (?)


[link]

2017. okt. 16. 14:39
Hasznos számodra ez a válasz?
 8/8 anonim ***** válasza:
100%

Egy kerülő módszer:

ExecStart=/usr/bin/env "/path/with spaces/executable"


[link]

2017. okt. 16. 14:41
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!