[PINGUIN] Shellprogrammierung - Datei erstellen und mit Inhalt füttern

Sebastian Dellit sebo at blindzeln.de
Fr Mär 2 06:41:15 CET 2007


Hoppa Henning und Leser und Leserinnen,

am Donnerstag, 1. März 2007 um 22:55 meinte Henning Oschwald u. a.:
>> Wie kann ich innerhalb eines Shellscriptes eine Datei öffnen (wenn
>> nicht existiert erstellen) und mit bestimmten Inhalt füttern?
>> 
> if [ ! -f /tmp/myfile ]; then
>     echo "blablub" > /tmp/myfile
> fi

An das Größerzeichen hatte ich sogar gedacht, nur hatte mein erster
Versuch nicht geklappt, was bestimt an mir lag. Super, damit komm ich
wieder ein Stückel weiter. Werden Zeilenumbrüche wie gehabt mit \n
erzeugt? Vermutlich ja.

> -f testet hierbei, ob die Datei vorhanden und eine reguläre Datei (also
> nicht etwa eine Gerätedatei oder ein Socket) ist. Mehr Optionen gibts
> mit
>   info test

> Zur bedingten Ausführung siehe auch:
>      help if

Danke, wieder einiges dazugelernt. :-)
-- 
Viele Grüße Sebastian
ICQ: 264706583 | MSM: sebo at blinzeln.de | Skype: sebo_de
E-Mail: sebo at blindzeln.de | Web: www.blindzeln.de