1

Temat: Pomóżcie przy skrypcie

W pliku mam podane zakresy cyfr np.
1000-2000
3500-4000
4215-6217

Jak sprawdzić czy jakaś cyfra mieści się w jednym z zakresów?

2

Odp: Pomóżcie przy skrypcie

Proste, to jednolinijkowiec:

awk -v liczba=4230 'BEGIN { FS="-" }  { if((liczba > $1) && (liczba < $2)){printf "Liczba jest w zakresie %d-%d\n", $1, $2} }' /tmp/plik_z_zakresami.txt
Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.