Datei nach dem nahest liegendem Wert durchsuchen.

C

Chrosoos

Grünschnabel
Hallo,

ich will in einer Datei nach einem Wert suchen. Das Problem ist, dass der Wert nicht identisch sein muss. Gibt es eine möglichkeit einen Wert zu suchen der am nahesten an dem gesuchten Wert dran ist? Und mir dann die Zeile ausgibt in der der Wert steht?

Ich hoffe mal es geht überhaupt in der bash.

Vielen Dank und schöne Grüße,

Chrosoos
 
Wenn das Zeilenformat es erlaubt, kannst Du die Datei sortieren (mit '-g') und die Ausgabe nach awk umleiten, wobei Du die Zeilen mit awk ausgibst, solange sie KLEINER-GLEICH als der gesuchte Wert sind. Dann hast Du als letzte Zeile die untere Schranke. Das wiederholst Du mit 'GROESSER-GLEICH', dann steht die obere Schranke in der ersten Zeile.
 

Ähnliche Themen

Verzeichnis mit 1200 Dateien auf Verweise in Textdateien checken

sed - Bitte um Unterstützung

Komplette Spalten aus Datei löschen.

Zeilen aus Txt-Datei entfernen, wenn eine Spalte einen bestimmten Wert enthält

Spalten einer Datei in neue Datei integrieren.

Zurück
Oben