Ergreifen Sie das n-te Vorkommen zwischen zwei Mustern mit awk oder sed
Ich habe ein Problem, bei dem ich die Ausgabe einer Datei analysieren und das n-te Vorkommen von Text zwischen zwei Mustern erfassen möchte, vorzugsweise mit awk oder sed
category
1
s
t
done
category
2
n
d
done
category
3
r
d
done
category
4
t
h
done
Angenommen, für dieses Beispiel möchte ich das dritte Vorkommen von Text zwischen category und done erfassen, im Wesentlichen wäre dies die Ausgabe
category
3
r
d
done