- iPhone topik
- Samsung Galaxy S23 Ultra - non plus ultra
- 175 fotó, amit a Vivo X300 és X300 Pro kameráival készítettem
- Xiaomi 15T - reakció nélkül nincs egyensúly
- 2.1-es Bose sztereó hangrendszer a Redmi K90 Pro Maxban
- Hivatalos a OnePlus 13 startdátuma
- Szívós, szép és kitartó az új OnePlus óra
- Apple AirPods Pro (2. generáció) - csiszolt almaságok
- Egyéves Gemini AI Pro a Google-től a magyar egyetemistáknak is
- Milyen okostelefont vegyek?
Új hozzászólás Aktív témák
-
Jester01
veterán
válasz
bambano #2089 üzenetére
Szerintem az most bonyolultabbra jönne ki, mivel kétszer kellene ellenőrizni a méretet vagy az elején is lenne várakozás.
size=0
while [ $size -lt 40894464 -o $size -gt 45088768 ]
do
# letoltes
# ...
size=$(stat -c \%s foo)
if [ $size -lt 40894464 -o $size -gt 45088768 ]
then
# hiba, varj 10 percet
sleep 10m
fi
done
# csinald meg amit kell
# ...Vagy
first=1
size=0
while [ $size -lt 40894464 -o $size -gt 45088768 ]
do
if [ $first -eq 0 ]
then
# hiba, varj 10 percet
sleep 10m
fi
first=0
# letoltes
# ...
size=$(stat -c \%s foo)
done
# csinald meg amit kell
# ...Vagy a letöltést lehet duplikálni:
# letoltes
# ...
size=$(stat -c \%s foo)
while [ $size -lt 40894464 -o $size -gt 45088768 ]
do
# hiba, varj 10 percet
sleep 10m
size=$(stat -c \%s foo)
# letoltes
# ...
size=$(stat -c \%s foo)
done
# csinald meg amit kell
# ...Szerintem ezek rondábbak. Más ötlet?
Új hozzászólás Aktív témák
- GYÖNYÖRŰ iPhone XR 64GB Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS3117
- Gamer PC-Számítógép! Csere-Beszámítás! I7 12700E / RTX 3070Ti / 32GB DDR5 / 1 TB SSD
- Új Dell 13 Inspiron 5310 FHD+ IPS i5-11300H 4.4Ghz 8GB 256GB Intel Iris XE Graphics Win11 Garancia
- Samsung Galaxy A50 128GB, Kártyafüggetlen, 1 Év Garanciával
- Dell Precision 3571 4G LTE i7-12700H 16GB 512GB FHD RTX A1000 4GB 1 év teljeskörű garancia
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Promenade Publishing House Kft.
Város: Budapest