Kurze Frage:
sensors | grep 'temp1' | cut -c16-18
"temp1" wird in zwei Zeilen gefunden. Ich brauche nur den 2. Treffer. Wie geht das?
Danke. ☺
Anmeldungsdatum: Beiträge: 18 |
Kurze Frage: sensors | grep 'temp1' | cut -c16-18 "temp1" wird in zwei Zeilen gefunden. Ich brauche nur den 2. Treffer. Wie geht das? Danke. ☺ |
||
Anmeldungsdatum: Beiträge: 57 Wohnort: Berlin |
|||
(Themenstarter)
Anmeldungsdatum: Beiträge: 18 |
Dankeschön. ☺ |
||
Projektleitung
Anmeldungsdatum: Beiträge: 13215 |
Kommt darauf an: wenn es noch mehr Treffer geben kann und man genau den zweiten erwischen will, ist
Übrigens: hier kann man auch Ciao robert |
||
![]() Anmeldungsdatum: Beiträge: 7174 Wohnort: Wolfen (S-A) |
Dein Verfahren mit dem abzählen der Zeichen ( Da wäre es wohl besser, das ganze Filtern nach Textfeldern, in einem Schritt mit sensors | sed -n '/^temp1/{ s/.* //; s/°.*//; h }; ${ g; p }' sensors | awk '/^temp1/ { sub("°C",""); t= $2 } END{ print t }' wobei LG, track |
||
Projektleitung
Anmeldungsdatum: Beiträge: 13215 |
Einerseits hast Du Recht, aber irgendwie habe ich da einen Smiley vermisst. 😬 Cheers robert |
||
Anmeldungsdatum: Beiträge: 5 |
Danke für die Information. Habt mir ebenfalls geholfen ☺) Grüße, Hannah |
||
Projektleitung
Anmeldungsdatum: Beiträge: 13215 |
Mir ist noch eine Ergänzung zur Lösung von track eingefallen, die sicher stellt, dass genau der zweite Eintrag ausgegeben wird:
Ciao robert |