Datei bearbeiten Skript

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
bigxjazz
Beiträge: 1
Registriert: 13.10.2011 13:34:27

Datei bearbeiten Skript

Beitrag von bigxjazz » 04.02.2012 18:30:18

Hallo,
Ich möchte, dass beim ausführen eines Skripts folgendes passiert:

aus einer Datei wird eine zufällige Zeile genommen und beim Doppelpunkte geteilt.

in der Datei /root/.my/my.conf wirt die erste Information hinter das Wort "me: " und die zweite hinter "you: " gepackt, und das ganze abgespeichert.

Das Skript hat eigentlich noch viel mehr vor, aber den Rest kann ich mir zusammenbasteln wenn ich sehe wie das schon mal geht. Bin sehr dankbar für jede Hilfe!

Cae
Beiträge: 6349
Registriert: 17.07.2011 23:36:39
Wohnort: 2130706433

Re: Datei bearbeiten Skript

Beitrag von Cae » 04.02.2012 19:30:52

awk kann sowas. Im Netz findest du Schnipsel, um eine zufällige Zeile zu gewinnen, und mit -F: kannst du den Doppelpunkt als Trenner nehmen. $1 und $2 sind dann die ersten beiden Teile. Die kannst du dann direkt mit mit deinen Strings verpackt über die Ausgabeumleitung (> oder >>) in deine Datei reinschreiben. Willkommen im Forum!

Gruß Cae
If universal surveillance were the answer, lots of us would have moved to the former East Germany. If surveillance cameras were the answer, camera-happy London, with something like 500,000 of them at a cost of $700 million, would be the safest city on the planet.

—Bruce Schneier

Antworten