inhalt einer datei in variable speichern

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
OldGod78
Beiträge: 190
Registriert: 20.04.2016 20:59:51
Kontaktdaten:

inhalt einer datei in variable speichern

Beitrag von OldGod78 » 05.02.2017 19:54:39

hallo , wie kann ich einen inhalt einer datei in variable speichern ? hab das versucht aber dann hängt das script einfach und es geht irgendwie nix mehr ...

string="`nano DATEI.txt`"
echo $string;

Benutzeravatar
sbruder
Beiträge: 333
Registriert: 24.06.2016 13:54:36
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Franken

Re: inhalt einer datei in variable speichern

Beitrag von sbruder » 05.02.2017 19:56:50

Code: Alles auswählen

FILE=DATEI.txt
string=$(cat $FILE)
echo $string

TomL

Re: inhalt einer datei in variable speichern

Beitrag von TomL » 05.02.2017 19:57:13

Code: Alles auswählen

string=$(cat  DATEI.txt)

OldGod78
Beiträge: 190
Registriert: 20.04.2016 20:59:51
Kontaktdaten:

Re: inhalt einer datei in variable speichern

Beitrag von OldGod78 » 05.02.2017 19:58:21

TomL hat geschrieben:

Code: Alles auswählen

string=$(cat  DATEI.txt)
ah danke , und wenn ich eine leere datei habe und da text rein soll , wieso geht das nicht ?

Code: Alles auswählen

sed '$aNeue Zeile' test.txt

erhalte das dann einfach in der shell und wird nicht in der Datei geändert ...

Code: Alles auswählen

root@root:/home/test# sed '$aNeue Zeile' test.txt
fsf
Neue Zeile
root@root:/home/test#

Antworten