Pro-Linux.de

Pro-Linux

Pro-Linux Diskussions- und Hilfeforum
Aktuelle Zeit: 16. Dez 2018 11:03

Alle Zeiten sind UTC+01:00




Ein neues Thema erstellen  Auf das Thema antworten  [ 6 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: bash stdout in Variable umleiten
BeitragVerfasst: 26. Apr 2011 9:51 
Hallo Leute,

ich möchte eine stdout-Nachricht in eine Varable umleiten ohne den Umweg über eine Datei.

Ich möchte das nächste fsck-Datum auswerten ...
Code:
dumpe2fs /dev/XYZ | grep Next\ check\ after|tr -s " "|cut -d" " -f4,5,8
... und es erscheint bei diesem Befehl z.B. diese Ausgabe:
Code:
dumpe2fs 1.38 (30-Jun-2005)
Sat Jun 2011
Die oberste Zeile ist eine Ausgabe, welche ich nicht anders herauszufiltern weiß, als die erwünschte untere Ausgabe mit stdout zu selektieren... z.B 1>file.txt.
Besser wäre aber eine Lösung ohne eine Datei anzulegen, also die 2. Zeile in eine Variable zu schreiben. Geht das?

Viele grüße
brum


Nach oben
   
 Betreff des Beitrags: eine Lösung
BeitragVerfasst: 26. Apr 2011 10:06 
Ich habe erstmal eine Lösung für das eingentliche Prblem, nehme ich tune2fs -l statt dumpe2fs, so wird keine zusätzlich meldung mit ausgegeben.

Trotzdem würde es mich interessieren, ob man stdout in eine Variable umleiten kann und mit welchen Signal die erste Zeile geschrieben wird, kenne nur stdout, stdin und stderr, aber mein Wissen ist wohl nicht aktuell :(

Gruß
brum


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 26. Apr 2011 12:51 
Offline
Benutzeravatar

Registriert: 11. Feb 2006 19:10
Beiträge: 3569
Code:
VAR=$(Pipeline)
Janka

_________________
Ich vertonne Spam immer in /dev/dsp statt /dev/null.
Ich mag die Schreie.


Nach oben
   
 Betreff des Beitrags: ok
BeitragVerfasst: 26. Apr 2011 13:18 
danke :)


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 26. Apr 2011 21:13 
Offline

Registriert: 03. Mär 2006 23:16
Beiträge: 430
Noch einen drauf
Code:
# date -d "$(dumpe2fs /dev/sdd6 2>&1 | egrep -i "next.check" | cut -d: -f2-)" +%s
1317710604
Das '2>&1', damit auch die Versionsausgabe des dumpe2fs von grep aussortiert werden kann,
Das 'cut' gibt das komplette Datum des geplanten Checks.
Dieses Datum wird 'date' übergeben und als UNIX-Sekunden ausgegeben.

_________________
mfg komsomolze


Nach oben
   
 Betreff des Beitrags: ;)
BeitragVerfasst: 27. Apr 2011 7:22 
Danke,

alles was ich brauche in einer Zeile.

Auf welchen Kanal die Versionsausgabe kommt ist mir trotzdem nicht klar :?

Gruß
brum


Nach oben
   
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen  Auf das Thema antworten  [ 6 Beiträge ] 

Alle Zeiten sind UTC+01:00


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste


Sie dürfen keine neuen Themen in diesem Forum erstellen.
Sie dürfen keine Antworten zu Themen in diesem Forum erstellen.
Sie dürfen Ihre Beiträge in diesem Forum nicht ändern.
Sie dürfen Ihre Beiträge in diesem Forum nicht löschen.
Sie dürfen keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
Powered by phpBB® Forum Software © phpBB Limited
Deutsche Übersetzung durch phpBB.de