Hirdetés
- sziku69: Szólánc.
- sziku69: Fűzzük össze a szavakat :)
- Luck Dragon: Asszociációs játék. :)
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- MasterDeeJay: RAM gondolatok: Mennyi a minimum? DDR3 is jó?
- gban: Ingyen kellene, de tegnapra
- Candy: Kossuth Lajos azt üzente, elfogyott a gémergépe
- f(x)=exp(x): A laposföld elmebaj: Vissza a jövőbe!
- bobalazs: Microsoft Copilot és hasonló hülyeségek egyszerű kigyomlálása /örök megoldás/
- Magga: PLEX: multimédia az egész lakásban
-
LOGOUT

Új hozzászólás Aktív témák
-
samujózsi
senior tag
Na, azt hiszem, megvan a dolog lényegi része:
a make a target után indentálva írt sorokat a default vagy a beállított shellnek adja át.
De nem az egész blokkot egyben, hanem minden egyes sort külön shellben futtatva.
Ezért kap hülyét attól, hogy egy shell scriptben normálisan működő if-then-else szerkezetet próbálnék végrehajtatni vele, illetve ugyanez az oka, hogy ha az egyik sorban bekérek a read paranccsal egy választ, akkor a válasz tárolására használt változó tartalmát már nem érem el később.
Ha a fent bemutatott kódrészlet sorait ; \ karakterekkel zárom, akkor működik:test:read -p "Are you sure? (YES/no) " answ ; \if [ $${answ} = "YES" ]; \then \echo "OK" ; \else \echo "Abort" ; \exit ; \fiEz már azt csinálja, amit akartam. Csak kicsit soká tartott, mire ezt felfogtam.

Mentségemre szolgál, hogy a make-et kb. akkor használtam utoljára, mikor még muszáj volt rendszeresen új kernelt fordítani...
(nem tegnap volt, na...)
Új hozzászólás Aktív témák
Hirdetés
● olvasd el a téma összefoglalót!
- Entware topik
- Notebook / laptop alkatrészek cseréje (processzor, RAM, HDD)
- Két népszerű Sennheiser kapott USB-C csatlakozást
- Gumi és felni topik
- BestBuy topik
- iPhone topik
- S.T.A.L.K.E.R. 2: Heart of Chornobyl
- Battlefield 6
- Debrecen és környéke adok-veszek-beszélgetek
- Kuo: Az Apple lenyelheti a dráguló memóriaárakat az iPhone 18-nál
- További aktív témák...
- Készpénzes / Utalásos Videokártya és Hardver felvásárlás! Személyesen vagy Postával!
- Bomba ár! HP ProBook 440 G8 - i5-11GEN I 8GB I 256SSD I HDMI I 14" FHD I Cam I W11 I Gar
- GYÖNYÖRŰ iPhone 14 Pro Max 128GB Space Black - 1 ÉV GARANCIA -Kártyafüggetlen, MS4332
- MacBook Pro 13, 14, 15, 16, MacBook Air M1, M2 M3 M4 bill magyarosítás lézerrel / sapkacserével
- NVIDIA ASUS TUF 3090, Gainward 3090, MSI 3090 24GB
Állásajánlatok
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


(nem tegnap volt, na...)
