schnuffi hat geschrieben:
Hallo Hans
...... Und dann per Editor direkt über ssh ändern. Wichtig ist das du es nicht per copy and paste einfügst. Da unter Linux die Formatierung mit den Windows Zeichen für Zeilenumbruch anders funktioniert. Da hatte mir Gunther auch schon einmal helfen müssen.
Deswegen einfach mein zeug abtippen. Ich habe mir die Änderung noch mal angeschaut und sehe kein Grund warum es nicht funktionieren sollte.
Hallo Dennis,
ist das eine neue EU-Richtlinie oder Verordnungen ?
Kann es sein das du etwas missverstanden hast Dennis.
Ich bin ein alter Mann und habe nur zwei Daumen.
Im vergangenen Jahrhundert bzw. Jahrtausend wurde bei viel Schreiberei auf ein Knopf gedrückt und es kam eine nette Dame ins Büro.
Sie las den zu schreibenden Text von den Lippen ab und notierte ihn mittels Stenographie auf Ihren Block.
Dann setzte Sie sich vor Ihre Mech. Schreibmaschine und Tippte es.
Nach der ersten Zeile betätigte Sie die grösste Taste bzw. Hebel groß und Blank oben links, damit wurde das Blatt Papier um eine neue Zeile vorgespult.
Dann kam das Zeitalter der elekt. Schreibmaschine;
Fernschreiber; Computer und die Nadeldrucker usw. der elekt. WAGENRÜCKLAUF <CR> und der Zeilenvorschub <LF> war geboren.
ES wurde auf die Technik der Fernschreiber zurückgegriffen, um den Zeilenumbruch darzustellen und den Cursor zu steuern. ............
Der Abschluss einer Zeile mit dem Doppelzeichen <CR LF > war somit GESETZ.
Bei den verschiedenen Betriebssystemen wurde aber nicht gleich verfahren mit unterschiedlich Interpretation.
<CR LF > und nur <Lf> bzw. <EOL> für End of Line dann gibt es noch <NL> oder <NEL> für New Line bzw. Next Line usw.............
Das heißt
Tippst Du den Text in einen ungeeigneten alten Texteditoren wie z.b. der alte_NOTEBAD von Win. und der speichert es im Linuxsytem wird es falsch interpretiert.
Das hat aber nicht mit KOPIEREN und EINFÜGEN zu tun, sondern nur mit dem verwendeten EDITOR wenn Ihr noch solche überhaupt solche ALTEN_EDITOREN habt.
Programme der höheren Anwendungsebene wandeln die Zeichen um.
Sichtbar wird das ganze erst in der hexadezimal Schreibweise im ASCII-Zeichensatz.
Hier mal ein Beispiel das mir sehr viele Nerven gekostet hat:
Um meine Sonden befehle zu erteilen benötigen sie nach jedem Befehl den Wagenrücklauf <CR> in ASCII.
Code:
...................
### Lese von Atlas Scientific Geräte Sauerstoff-Sonde ###
###Comandos to ATLAS SCIENTIFIC SERIAL DEVICE###
### -------Mache Salinitätskompensation Sonde O2_Sauerstoff----------- ####
printf "$Leit_komp_EZO\[b][color=#BF0000]r[/color][/b]" >/dev/ttyAMA0
printf "S,?\[b][color=#BF0000]r[/color][/b]" >/dev/ttyAMA0
#### Status abfragen
printf "STATUS\[b][color=#BF0000]r[/color][/b]" >/dev/ttyAMA0 ; sleep 1
### Lese Einmal die Sonde O2_Sauerstoff ein #####
printf "R\[b][color=#BF0000]r[/color][/b]" >/dev/ttyAMA0
...................
Das heißt <CR> in hexadecimal \x
0d carriage return. oder in DEZ. \
rDas kommt dann sichtbar in Linux Windows Android usw. dabei raus.
95.8,9.22
*OK
?STATUS,P,4.954
*OK
*ER
*OK
*OK
?S,428.0,uS
*OK
*OK
?T,17.05
*OK
Nun sollte es doch schnell Zeilenweise ausgelesen werden könne oder?
Dateianhang:
O21.jpg
Nein in Linuxschreibweise steht es in einer Zeile und das ist schwierig, da sich die Stellen ja verändern.
Dateianhang:
O22.jpg
Fazit Dennis KOPIEREN und EINFÜGEN ist erlaubt und kann weiterhin genutzt werden
Die Sekretärinnen habe ich auch nicht mehr zum Tippen
______________________________________________
Schönen Gruß vom
Paul
______________________________________