Aktív témák
-
válasz
kovaax
#27568
üzenetére
Jah nem, csak egy egyszerű dolgot mutatok, mert ezen jómagam is fennakadtam.
if [ "1" == "2" ]
then echo "egyenlőek"
else echo "nem egyenlőek"
fiEkkor ugye lefuttatva ezzel, hogy
bash fájlnév
akkor jó, kiírja, hogy nem egyenlőek. Viszont így, hogy
dash fájlnév
Így bizony ezt írja ki:
[: 4: 1: unexpected operator
nem egyenlőekFélreértés ne essék, akkor is ezt írja ki, ha egyenlőek lennének.
Így viszont mindketten megemésztik:if [ "1" = "2" ]
then echo "egyenlőek"
else echo "nem egyenlőek"
fiCsak egy plusz egyenlőségjel, de bashnál ilyenkor kettő kell, legalábbis a nagykönyvbe ez van írva.
Aktív témák
- AZONNAL KÉSZLETRŐL! Intel Core i5 14600K 32GB 6000MHz RAM 2TB Gen4 SSD RTX 5060 8GB FSP 750W
- GYÖNYÖRŰ iPhone 13 128GB Starlight -1 ÉV GARANCIA - Kártyafüggetlen, MS4418
- Új és újszerű 13-14 Gamer, ultrabook, üzleti, 2in1, X360, Touch készülékek kedvező áron Garanciával
- HIBÁTLAN iPhone 14 Plus 256GB Red -1 ÉV GARANCIA - Kártyafüggetlen, MS4561, 100% Akksi
- Apple iPhone 13 128GB, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
