text schreiben in bash

Post Reply
Message
Author
:))

text schreiben in bash

#1 Post by :)) »

ich möxchte ein bash sxcript programmieren, mit dem ich text an eine datei anhägen kann, und schreiben kann, wo ich auch den dateizeiger verändern kann!

hat wer eine idee??

User avatar
Lateralus
prolinux-forum-admin
Posts: 1238
Joined: 05. May 2004 7:35

#2 Post by Lateralus »

zum ersten teil:

Code: Select all

#!/bin/sh
text="1"
while [ "$text" ]; do
  read text
  echo $text >> $1
done

(Eingabe ist mit leerer Zeile abzuschließen.)

Ein Standard ist:
cat > [dateiname] << "EOF"

(mit EOF) abschließen.

zum zweiten: wovon redest du? was meinst du mit datei-zeiger? filedeskriptor? file-pointer? inode? ich befürchte da bist du mit der bash auf der falschen ebene.

Post Reply