am Zeilenende einfügen ...

T

tuxas

Jungspund
Hallo Zusammen,

ich möchte in einem per script erstellten ASCI file an jede Zeile ein:
@xyz.de
anfügen.
Wie stelle ich das an ?:think:

Danke & Gruss
André
 
sed kann sowas gut :)
Code:
sed -i 's/$/@xyz.de/g' $file
Die Option -i schreibt die Änderung direkt in die Datei. Zum Testen kannst du sie auch erstmal weglassen.
Hier noch ein bissl Lektüre zu sed.
 
ganz einfach mit

Code:
echo "@xyz.de" >> file
 
Suuuper Dankeschön :D

das mit sed hat Prima gefunzt und die lektüre dazu ist auch Weltklasse !!!
Dickes Danke @L0s3r

Auch allen anderen THX:)

Gruss André
 
Zuletzt bearbeitet:
Danke für den Link L0s3r.
Das könnte mir vielleicht viele Stunden grübeln ersparen!
 
Jetzt habe ich nur noch ein problemchen

ich habe nun alles schön untereinander stehen:

**********
**********
**********
**********
**********


aber ich hätte es gerne so:

**********, **********, **********, **********, **********

also mit jeweils einem komma und einem space separiert ...

Könnt Ihr mir hier auch auf die sprünge helfen ?

Danke & Gruß
André
 
Denke, so sollte das gehen:
Code:
echo $(<file) | sed -e 's/ /, /g'

Gruss
 
:respekt:

Dankeschön @ floyd62

Ihr seid Klasse hier :bounce:

Hoffe ich kann auch bald mal helfen !!!

Danke & Gruss
André
 

Ähnliche Themen

systemd service mit Bash Script und Subshell in einer tmux Umgebung

Perl Zeilen Auslesen(logdatei) und auswerten

chown Befehl in einem Script

Verzeichnis mit 1200 Dateien auf Verweise in Textdateien checken

sed - Bitte um Unterstützung

Zurück
Oben