Thread chmod nutzlos? - Ubuntu
(13 answers)
Opened by Snicker at 2008-11-20 20:32
Muss der Editor unbedingt fest angegeben sein?
Ich würde auf eine Umgebungsvariable $EDITOR prüfen; wenn sie existiert, diese auch nutzen; wenn nicht auf einen (fest kodierten) Standardeditor zurückfallen. Beim Aufruf des Editors sollte man angeben können, dass er von STDIN lesen soll; Auf Kommandoebene: Code: (dl
)
echo "Hallo Welt" | $EDITOR - Im Perl: Code (perl): (dl
)
1 2 3 4 5 6 7 # ideal wäre noch ein Test, ob X oder Terminal verfügbar ist, oder nicht # danach könnte man den festen Editor festlegen my $editor = $ENV{EDITOR} || '/usr/bin/gvim'; open my $pipe, '|-', "$editor -" or die "Cannot open pipe to $editor: $!\n"; print $pipe $daten_fuer_editor; close $pipe or die "Cannot close pipe to $editor: $!\n"; meine Beiträge: I.d.R. alle Angaben ohne Gewähr und auf Linux abgestimmt!
Die Sprache heisst Perl, nicht PERL. - Bitte Crossposts als solche kenntlich machen! |