Programmieren - alles kontrollieren 4.934 Themen, 20.613 Beiträge

Tcl / Tk Dateibearbeitung

(Anonym) / 2 Antworten / Flachansicht Nickles

Hallo! Ich habe folgendes Problem:
Ich möcht mit Tk verschiedene Werte/Texte aus mehreren Text Widgets einlesen und dann in einer Zeile hintereinander in eine datei schreiben.(Trennzeichen ist ":")
Ich habe das folgendermaßen versucht..

set fid [open ./passwd a]
set w_gesamt $w_unametxt:$w_upasstxt1:$w_useridtxt:$w_groupidtxt
puts -nonewline $fid $w_gesamt
close $fid

Mein Problem ist jetzt, dass der Wert jeder Variable in eine eigene Zeile geschrieben wird...
also:
Wert von w_unametxt in eine eigene
Wert von w_upasstxt1 in eine eigene usw.

Ich möchte, dass es folgendermaßen aussieht:
$w_unametxt:$w_upasstxt1:$w_useridtxt:$w_groupidtxt
Kann mir jemand sagen, wie das funktioniert??
mfg Elmar

bei Antwort benachrichtigen