Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
-
ManfredG
- Beiträge: 112
- Registriert: 12.08.2004 17:38:14
Beitrag
von ManfredG » 12.08.2004 17:51:58
Hallo,
ich stehe gerade etwas auf dem Schlauch.
Wie kann ich eigentlich das Ergebnis von z.B.
cat datei | sed -n '7p'
in einer Variable zur späteren Weiterverarbeitung speichern?
Danke für Euere Hilfe
Manfred
-
pdreker
- Beiträge: 8298
- Registriert: 29.07.2002 21:53:30
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Nürnberg
Beitrag
von pdreker » 12.08.2004 18:14:37
VARIABLE=`cat x | sed .....` (Die Quotes sind "Backticks")
Patrick
-
ManfredG
- Beiträge: 112
- Registriert: 12.08.2004 17:38:14
Beitrag
von ManfredG » 12.08.2004 18:31:53
Hallo Patrick,
danke, das funktioniert ja hervorragend.
cat datei | sed -n '7p'
Gibt mir den Inhalt der 7. Zeile.
Wie kann ich eigentlich quasi mit einem Zufallsgenerator den Inhalt einer zufällig gewählte Zeile erhalten?
Danke und liebe Grüße
Manfred
-
ManfredG
- Beiträge: 112
- Registriert: 12.08.2004 17:38:14
Beitrag
von ManfredG » 12.08.2004 19:03:41
Hallo,
sorry für die Störung.
Ich habe das Problem gerade lösen können.
cat Dateiname | perl -e '@line = <>; print $line[int rand @line]'
Liebe Grüße
Manfred
-
peschmae
- Beiträge: 4844
- Registriert: 07.01.2003 12:50:33
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: nirgendwo im irgendwo
Beitrag
von peschmae » 13.08.2004 09:42:20
Das Cat ist hochgradigst überflüssig. Dafür gibts einen "useless use of cat award"
MfG Peschmä
"er hätte nicht in die usa ziehen dürfen - die versauen alles" -- Snoopy