Hirdetés
- iPhone topik
- Merész dizájn és új teleobjektív az iPhone 17 Pro mobilokban
- Visszahozhatja a hátlapi kijelzőt a Xiaomi 16 sorozat
- A magas vérnyomást is felismerheti az Apple Watch Series 11
- Android alkalmazások - szoftver kibeszélő topik
- Pulzust is mér az Apple az AirPods Pro 3
- Telekom mobilszolgáltatások
- Kézbe fogható paradoxon lett az iPhone Air
- Milyen okostelefont vegyek?
- Műholdaktól is képes segítséget kérni az Apple Watch Ultra 3
-
Mobilarena
Ú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 ; \
fi
Ez 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
● olvasd el a téma összefoglalót!
- BESZÁMÍTÁS! ASROCK B550M R5 5600X 32GB DDR4 1TB SSD RTX 3060 12GB Zalman N5 MF Be Quiet 650W
- ASUS Vivobook 15 X1504 - 15.6"FHD IPS - i5-1335U - 8GB - 512GB SSD - Win11 - 2 év gari - MAGYAR
- Apple iPhone 15 Pro Max / 256GB / Kártyafüggetlen / 12 Hó Garancia / 98% akku
- LG 55B4 - 55" OLED - 4K 120Hz 1ms - NVIDIA G-Sync - FreeSync Premium - HDMI 2.1 - PS5 és Xbox Ready
- Csere-Beszámítás! Mint az új! PS5 Dualsense Edge Kontroller! Gari: 2027.07
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest