Zeilenumbruch in String einfügen.

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
ManfredG
Beiträge: 112
Registriert: 12.08.2004 17:38:14

Zeilenumbruch in String einfügen.

Beitrag von ManfredG » 14.08.2004 02:49:10

Hallo,
ich komme mal wieder nicht weiter...
Ich erstelle einen String in dieser Art und Weise.

template="
erste Zeile
zweite Zeile
dritte Zeile"

# Danach mache ich ein

echo $template > datei.php

In der datei.php steht danach aber
erste Zeile zweite Zeile dritte Zeile

Was muß ich machen, damit meine Zeilen in datei.php auch untereinander stehen? Meine Frage bezieht sich auf den Text in der Datei, nicht auf die Ansicht im Browser.

Herzlichen Dank für Euere Hilfe
Liebe Grüße
Manfred

sowatt
Beiträge: 117
Registriert: 14.03.2003 15:22:56
Wohnort: Hamburg

Beitrag von sowatt » 14.08.2004 06:21:09

Hi,
versuch doch mal folgendes:

Code: Alles auswählen

#!/bin/bash

template="erste\nzweite\ndritte\n"

echo -e "$template" > datei.php
exit 0

MfG
sowatt

ManfredG
Beiträge: 112
Registriert: 12.08.2004 17:38:14

Beitrag von ManfredG » 14.08.2004 11:32:06

Danke,
danach hatte ich eine halbe Nacht gesucht.

Na ja, aller Anfang ist schwer (;-))

Liebe Grüße
Manfred

Antworten