V
value
Jungspund
Datei auswerten
[...]
[...]
Zuletzt bearbeitet:
Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion erfordert derzeit den Zugriff auf die Seite über den integrierten Safari-Browser.
Hallo,
soll denn nur das Muster 'networkAddress' übereinstimmen, oder muss die gesamte Zeile gleich sein?
Schreib doch mal auf, wie das Ergebnis aussehen soll.
Gruß zst
#!/bin/bash
FOUND=0
while read ZEILE
do
echo "$ZEILE" | grep -q ^network
[ $? -eq 0 ] && FOUND=1
echo "$ZEILE" | grep -q ^cn
[ $? -eq 0 ] && [ $FOUND -eq 1 ] && FOUND=0 && echo "$ZEILE" | cut -c 5- >>NEUEDATEI
done < DEINEDATEI
So vielleicht:
Code:#!/bin/bash FOUND=0 while read ZEILE do echo "$ZEILE" | grep -q ^network [ $? -eq 0 ] && FOUND=1 echo "$ZEILE" | grep -q ^cn [ $? -eq 0 ] && [ $FOUND -eq 1 ] && FOUND=0 && echo "$ZEILE" | cut -c 5- >>NEUEDATEI done < DEINEDATEI
ERGEBNIS:
user1
user2
Gruß zst
#!/bin/bash
FOUND=0
while read ZEILE
do
echo "$ZEILE" | grep -q ^network
[ $? -eq 0 ] && ((FOUND++))
echo "$ZEILE" | grep -q ^cn
[ $? -eq 0 ] && [ $FOUND -gt 1 ] && FOUND=0 && echo "$ZEILE" | cut -c 5- >>NEUEDATEI
done < DEINEDATEI