wenn man Textdateien unter Windose abspeichert, und sie sich dann in
Linux ansieht, dann gibt es doch oft diese typischen Probleme am
Zeilenende. Windose makiert das Zeilenende so und Linux erwartet ein Textzeilenende
so. Und schon hat man am Ende jeder Zeile irgendwelche merkwürdigen
Zeichen. In Emacs z.B. '^M'.
Nun ist es doch ziemlich nervig, für jede Zeile diese überflüssigen Zeichen zu löschen. Gibt es da
für Linux ein Tool, welches für mich diese Arbeit abnimmt?
Gruss,
Andre
Für Linux weiß ich es nicht (es gab da aber definitiv ein Tool), aber
für Windows (weiß nicht ob Du es einsetzt) kannst Du UltraEdit
(ww.ultraedit.com) probieren. Damit kannst Du Linux-Dateien betrachten
ohne sie vorher konvertieren zu müssen, selbiges kannst Du natürlich
auch manuell machen. Nein, ich will keine Werbung dafür machen, aber
es ist einfach ein supter Teil ;).
> Nun ist es doch ziemlich nervig, für jede Zeile diese überflüssigen
> Zeichen zu löschen. Gibt es da für Linux ein Tool, welches für mich
> diese Arbeit abnimmt?
man dos2unix
--
BOFH excuse #68:
only available on a need to know basis
> Nun ist es doch ziemlich nervig, für jede Zeile diese überflüssigen
> Zeichen zu löschen. Gibt es da für Linux ein Tool, welches für mich
> diese Arbeit abnimmt?
man recode
Mit etwas Glueck sind bereits passende Aliase wie dos2unix und unix2dos
definiert.
Vinzent.
--
Intolerance is the last defense of the insecure.
end
Andreas
--
Diese Message wurde erstellt mit freundlicher Unterstützung eines freilau-
fenden Pinguins aus artgerechter Freilandhaltung. Er ist garantiert frei
von Micro$oft'schen Viren. (#97922 http://counter.li.org) GPG 7F4584DA
Was, Sie wissen nicht, wo Kaufbach ist? Hier: N 51.05082°, E 13.56889° ;-)
> man dos2unix
|jlfencey@jellix:~> man dos2unix
|No manual entry for dos2unix
|jlfencey@jellix:~> alias
|[...]
|alias dos2unix='recode ibmpc..lat1'
|[...]
|alias unix2dos='recode lat1..ibmpc'
|[...]
|jlfencey@jellix:~>
HTH,
Vinzent.
--
Nobody wants constructive criticism. It's all we can do to put up with
constructive praise.
> unter SuXE wohl auch als Alias mit dos2unix & unix2dos bekannt.
Unter DOS mit den GNU-Textutils als utod und dtou. :-)
Vinzent.
--
A long-forgotten loved one will appear soon. Buy the negatives at any
price.
Ja, mehrere. Eine Möglichkeit wäre dos2unix.
Übrigens, Deine Zeilenlänge saugt. Bitte kürze sie auf ein erträgliches
Maß (~72 Zeichen).
Gruß,
Marcus
--
PGP Keysigning Party am Dienstag, den 04.02.2003, von 19 - 22 Uhr in Aachen!
Anmeldung und weitere Infos hier:
http://www.ccac.rwth-aachen.de/keysigning_party/
Dann wird es mal Zeit, daß Du vim kennen lernst oder für die Hausfrauen:
emacs.
tschazu
erkan
--
ueber den grenzen muss die freiheit wohl wolkenlos sein
> Vorsicht! DOS und Windows verwenden verschiedene Zeichensätze.
Ein Grund, warum ich in Quelltexten nie Sonderzeichen verwende. :-)
Vinzent.
--
Real programmers don't bring brown-bag lunches. If the vending machine
doesn't sell it, they don't eat it. Vending machines don't sell
quiche.
Was ist DOS?
SCNR ;-)
Google mal nach "flip". Funktioniert bei mir recht gut.
Ansonsten: jEdit (läuft unter Linux *und* Windows, da in Java geschrieben),
kann mit beiden "Zeilenendenformaten" umgehen.
--
MfG. David Fröhlich
http://dfroe.de.vu
Können Die von Dir genannten Programme...
... Syntax-Highligthning?
... Suchen und Ersetzen in Dateien?
... Bearbeiten im "Spaltenmodus" (damit ist es z.B. möglich von allen
Zeilen die erste Spalte zu markieren)?
... ohne Probleme Windows- und Unix-Dateien hin- und herkonvertieren
und anzeigen?
und vor allem: Sind diese für Windows?
Vim habe ich noch nicht ausprobiert, soll bei entsprechenden
Kentnissen sehr mächtig sein, aber emacs? Irre ich mich oder kann der
gar nichts besonderes?
Ersteres.
Be'Popcorn holen geh'rt ;-)
> begin Vinzent Hoefler <JeLlyFish...@gmx.net> wrote:
>> Unter DOS mit den GNU-Textutils als utod und dtou. :-)
>
> Was ist DOS?
Dieses komische System mit der korrekten Zeilenende-Implementation.[0]
Oder nicht?
> SCNR ;-)
CNRE.
Vinzent.
[0] Man schaue sich die Original-IBM-Schreibmaschine doch mal an:
Erst wird der Schlitten nach Links geworfen (Carriage-Return) und im
letzten Schritt zieht die Rolle das Blatt Papier weiter (Line Feed).
Ja.
> ... Suchen und Ersetzen in Dateien?
Ja.
> .. Bearbeiten im "Spaltenmodus" (damit ist es z.B. möglich von allen
> Zeilen die erste Spalte zu markieren)?
Keine Ahnung.
> ... ohne Probleme Windows- und Unix-Dateien hin- und herkonvertieren
> und anzeigen?
Ja.
> und vor allem: Sind diese für Windows?
Ist das hier eine Windows NG? Aber ja, vim gibt es fuer DOS.
> Vim habe ich noch nicht ausprobiert, soll bei entsprechenden
> Kentnissen sehr mächtig sein, aber emacs? Irre ich mich oder kann der
> gar nichts besonderes?
Emacs ist mehr als nur ein Editor. Zusagen das Teil "kann etwas" waere sowas
von masslos untertrieben ....
--
Florian Weingarten <f...@go.cc>, Registered Linux User #261462
PGP Fingerprint: 066E AFD8 5A70 3F4D B33D C51F 89F5 BB94 65C9 1285
-- Share what you know. Learn what you don't.
Und damit gibt heutezutage schon an?
>
>und vor allem: Sind diese für Windows?
Yupp,
und ist Ultraedit auch für Linux zu haben?
>Vim habe ich noch nicht ausprobiert, soll bei entsprechenden
>Kentnissen sehr mächtig sein, aber emacs? Irre ich mich oder kann der
>gar nichts besonderes?
Doch doch Kaffee kochen :)
> Für Linux weiß ich es nicht (es gab da aber definitiv ein Tool), aber
> für Windows (weiß nicht ob Du es einsetzt) kannst Du UltraEdit
> (ww.ultraedit.com) probieren. Damit kannst Du Linux-Dateien betrachten
> ohne sie vorher konvertieren zu müssen, selbiges kannst Du natürlich
> auch manuell machen. Nein, ich will keine Werbung dafür machen, aber
> es ist einfach ein supter Teil ;).
Das "normale" M$-Write zeigt "Linux-Dateien" AFAIK auch korrekt an.
HTH
Jarno
Aber vim und emacs haben einen entscheidenden *Nachteil*, sie kosten _nicht_
35 $ für die Lizenzierung wie UltraEdit... SCNR
> tschazu
Gesundheit
> erkan
Gruss, Urs
--
muss ja eine wahre Wundermaus sein. Mir sind eigentlich nur x-, y- und
z-Richtung bekannt. Das wird schon schwierig, auf 'nem Monitor in die
z-Richtung zu gehen. Wenn man zu weit scrollt sticht einem der Mauszeiger
wahrscheinlich ins Auge.Jörg Sommer in <slrnb1lvt...@alea.gnuu.de>
Hallo Andre,
wäre es nicht das einfachste Suchen/Ersetzen anzuwenden ?
Also ^M durch "NICHTS" ersetzen.
Gruß
tom
Im VI(M) kannst du die geöffnete Datei mit:
:1,$s/<STRG>v<ENTER>//g
bearbeiten, wobei "<STRG>v<ENTER>" bedeutet, dass du die STRG- und die v-Taste
drückst, ein "^" erscheint und dann Enter drückst, sodass "^M" da steht.
BTW: Der Kommando-Modus im VI(M) ist sehr mächtig und hält für mich
immer wieder Nützliches bereit. Anschauen lohnt sich.
Freundlich grüßend,
Erik
--
www.ErikSchanze.de ****************************************************
DSA key ID 30825345 #281495 (http://counter.li.org) *
Key fingerprint = 0DAF EEA4 1C0C FD21 111B 5C3F C007 DEBB 3082 5345 *
Bitte keine HTML-Mails! No HTML mails, please! Maillimit: 1 MB *
Falls die Rechner vernetzt sind, probiers mit ftp im ascii-mode, ansonsten
dos2unix.
Gruß
Oliver
> erkan...@t-online.de (Erkan Yanar) wrote:
>>Dann wird es mal Zeit, daß Du vim kennen lernst oder für die Hausfrauen:
>>emacs.
> Können Die von Dir genannten Programme...
> ... Syntax-Highligthning?
Selbstverständlich.
> ... Suchen und Ersetzen in Dateien?
Selbstverständlich.
> ... Bearbeiten im "Spaltenmodus" (damit ist es z.B. möglich von allen
> Zeilen die erste Spalte zu markieren)?
Keine Ahnung, weil ich das noch nie gebraucht habe, aber aller
Wahrscheinlichkeit nach ja, denn: (X)emacs und vim sind die Mütter aller
mächtigen Editoren. ;-)
> ... ohne Probleme Windows- und Unix-Dateien hin- und herkonvertieren
> und anzeigen?
Selbstverständlich.
> und vor allem: Sind diese für Windows?
Sie sind _unter anderem auch_ für Windows.
> Vim habe ich noch nicht ausprobiert, soll bei entsprechenden
> Kentnissen sehr mächtig sein, aber emacs? Irre ich mich oder kann der
> gar nichts besonderes?
Du machst wohl Witze?
Bitte FU beachten.
> Also ^M durch "NICHTS" ersetzen.
tr -d \\015 < source > dest
Vinzent.
--
To invent, you need a good imagination and a pile of junk.
-- Thomas Edison
> erkan...@t-online.de (Erkan Yanar) wrote:
[ vim und emacs]
> Können Die von Dir genannten Programme...
Du stellst offenbar nur bescheidene Ansprüche an einen Editor ;-) Die
folgenden Antworten gelten nur für Emacs:
> ... Syntax-Highligthning?
Ja, für zig Arten von "Quell"-Texten, mit selbständigem Erkennen
derselben.
> ... Suchen und Ersetzen in Dateien?
Ja, auch RegExps
> ... Bearbeiten im "Spaltenmodus" (damit ist es z.B. möglich von allen
> Zeilen die erste Spalte zu markieren)?
Ja, kopieren/ausschneiden und an anderer Stelle wieder einfügen
> ... ohne Probleme Windows- und Unix-Dateien hin- und herkonvertieren
> und anzeigen?
Ja, aus der Schachtel auch noch from-/to-Mac
> und vor allem: Sind diese für Windows?
Ja.
> Vim habe ich noch nicht ausprobiert, soll bei entsprechenden
> Kentnissen sehr mächtig sein, aber emacs? Irre ich mich oder kann der
> gar nichts besonderes?
Du hast Dich wirklich noch nie _dermassen_ geirrt (diese Message habe
ich beispielsweise mit freundlicher Hilfe des in Emacs integrierten
Newsclienten 'gnus' geschrieben).
--
Martin
/* God is dead!............Nietzsche */
www.martin-bock.de /* Nietzsche is dead!......God */
Key-ID: 0x93FA8A93 /* Nietzsche is God!.......The Dead */
Jetzt benutze ich dieses Ding schon seit mehreren Jahren, habe eine
Psychotherapie mit dieser netten Psychiaterin (wie hieß sie noch mal?
Lisa?) hinter mir, aber ich habe immer noch nicht rausfinden können, wie
man mit Emacs Kaffee kocht, obwohl das alle immer wieder behaupten.
Ich halte das für eine unverfrorene Marketinglüge.
Irina *Popcorn mampfend*
--
"Wenn ihre Freundin sagt 'spiel doch noch mal unser Lied' und die Antwort
lautet 'Tut mir leid, mein Rechteumfang ist leider abgelaufen', dann
zerstoert das den zauber der Musik" -- Werner Lauff in c't
>* Vinzent Hoefler <JeLlyFish...@gmx.net> schrieb:
>
>> tr -d \\015 < source > dest
>
>Äh, damit entfernt man alle Carriage Returns und nicht nur die an
>den Zeilenenden. :-)
Richtig, so lautete nach meinem Verstaendnis der Vorschlag von Thomas.
Was hast Du diesbezueglich an meiner Loesung auszusetzen? :-P
Vinzent.
> Jetzt benutze ich dieses Ding schon seit mehreren Jahren, habe eine
> Psychotherapie mit dieser netten Psychiaterin (wie hieß sie noch mal?
> Lisa?) hinter mir, aber ich habe immer noch nicht rausfinden können, wie
> man mit Emacs Kaffee kocht, obwohl das alle immer wieder behaupten.
>
> Ich halte das für eine unverfrorene Marketinglüge.
Da liegt Du nun völlig flasch. XEmacs kann das seit mindestens 1999:
| 1999-09-29
|
| The first public release of coffee.el allows RFC2324-compliant coffee devices
| (Hyper Text Coffee Pot Control Protocol, or HTCPCP) to be controlled from
| within XEmacs. Coffee-drinking XEmacs users everywhere rejoice as their
| favorite beverage is unified with their favorite editor.
<http://www.xemacs.org>
Den HTCPCP-RFC gibt es seit 1998: <http://www.ietf.org/rfc/rfc2324.txt>
Wenn Du auf völlig veraltete, unkompatible "coffee pots" insistierst,
ist das kein XEmacs-Problem.
HTH
-kfk, ;-)
--
32. VIII Infolge der Geschwindigkeit dehnt sich die Zeit aus - es müßte längst
Oktober sein, aber hier ist immer noch August. Im Fenster begann etwas zu
flimmern. Ich dachte schon die Milchstraße, aber es ist nur der Lack der
absplittert. Stanislaw Lem, 14. Reise, 1971
> Dann wird es mal Zeit, daß Du vim kennen lernst oder für die Hausfrauen:
> emacs.
Ne, ne... ich bin nicht schuld daran, sondern die olle Uni. Ich mag vim
auch gerne. Die haben da ein C++-Framework ins Netz gehängt, welches wir
benutzen sollen. Und das haben die Töffel wohl unter Windose geschrieben
und abgespeichert. Und in Linux meldet der gcc ständig: "'\' am
Zeilenende" wenn ich die Libs kompiliere.
Gruss,
Andre
Hallo Oliver,
siehe http://www.vim.org
die Aufzählung der unterstützten Systeme/Versionen benötigt mehrere
Monitorseiten: http://www.vim.org/download.php
etliche Spachen werden unterstützt http://www.vim.org/6kbyte.php
http://www.vim.org/others.php
http://www.thomer.com/vi/vi.html
Hier gibts zum Einstieg eine Schnellübersicht auf einer DIN-A-4-Seite:
http://tnerual.eriogerg.free.fr/vimqrc-ge.pdf
HTH
Bernd Mayer
--
Fragen die sich wiederholen werden schnell langweilig
> Thorsten Mika wrote:
>
> > man dos2unix
>
> |jlfencey@jellix:~> man dos2unix
> |No manual entry for dos2unix
> |jlfencey@jellix:~> alias
> |[...]
> |alias dos2unix='recode ibmpc..lat1'
> |[...]
> |alias unix2dos='recode lat1..ibmpc'
> |[...]
> |jlfencey@jellix:~>
*hüstel* Also auch wenn ich mich jetzt aus dem Fenster lehne: Bei sid
ist dos2unix ein Binary. Denke, deine aliases sind distributionsabhängig
(hab aber jetzt weder die Zeit, noch die Lust nach genauen INfos zu
googlen).
t.
--
BOFH excuse #88:
Boss' kid fucked up the machine
>Vinzent Hoefler <JeLlyFish...@gmx.net> schrieb:
>
>> Thorsten Mika wrote:
>>
>> > man dos2unix
>>
>> |jlfencey@jellix:~> man dos2unix
>> |No manual entry for dos2unix
>> [...]
>
>*hüstel* Also auch wenn ich mich jetzt aus dem Fenster lehne: Bei sid
>ist dos2unix ein Binary.
Da gibt es dann hoffentlich eine man-page? :)
>Denke, deine aliases sind distributionsabhängig
Ja.
Vinzent.
> >*hüstel* Also auch wenn ich mich jetzt aus dem Fenster lehne: Bei sid
> >ist dos2unix ein Binary.
>
> Da gibt es dann hoffentlich eine man-page? :)
gibts :-)
t.
--
BOFH excuse #230:
Lusers learning curve appears to be fractal
> Zur Nachricht vom 21. Jan. 22:48 Uhr von Martin Bock:
>
[ ... ]
> > > aber emacs? Irre ich mich oder kann der gar nichts besonderes?
> >
> > Du hast Dich wirklich noch nie _dermassen_ geirrt (diese Message habe
> > ich beispielsweise mit freundlicher Hilfe des in Emacs integrierten
> > Newsclienten 'gnus' geschrieben).
>
> Beweise erstmal die Echtheit. Die meisten Leute, die ich gelesen habe,
> produzieren für jeden Absatz, auch die Quotes, einen
> gesonderten text/plain Anhang.
Wieso sollte ich Dir etwas beweisen wollen?
> Andere, die jahrelang nichts als Gnus betrieben haben, erkennt man an
> ihren Äusserungen, dass sie z.B. alle nicht-Gnus-Nutzer als Schafficker
> titulieren.
Und was genau wolltest Du mit dieser dumpfen Polemik artikulieren?
tschazu
er"nicht das es egal wär"kan
Das gilt nur für die unwissenden.
> Andere, die jahrelang nichts als Gnus betrieben haben, erkennt man
> an ihren Äusserungen, dass sie z.B. alle nicht-Gnus-Nutzer als
> Schafficker titulieren.
Du kannst nicht von einem auf alle schließen. Ich zB habe noch nie
jemanden als Fpunssvpxre bezeichnet.
> SCNR
ebenso.
bye Gerhard
--
BOFH excuse #48:
bad ether in the cables
> erkan...@t-online.de (Erkan Yanar) wrote:
> >Dann wird es mal Zeit, daß Du vim kennen lernst oder für die Hausfrauen:
> >emacs.
>
> Können Die von Dir genannten Programme...
> ... Syntax-Highligthning?
> ... Suchen und Ersetzen in Dateien?
> ... Bearbeiten im "Spaltenmodus" (damit ist es z.B. möglich von allen
> Zeilen die erste Spalte zu markieren)?
> ... ohne Probleme Windows- und Unix-Dateien hin- und herkonvertieren
> und anzeigen?
Alles.
> und vor allem: Sind diese für Windows?
Für jedes Betriebssystem, das Du kennst.
> Vim habe ich noch nicht ausprobiert, soll bei entsprechenden
> Kentnissen sehr mächtig sein, aber emacs? Irre ich mich oder kann der
> gar nichts besonderes?
Was vim kann, kann Emacs auch und mehr.
Ich benutze nter Windows nur noch XEmacs.
HTH ... Heino
>> Vim habe ich noch nicht ausprobiert, soll bei entsprechenden
>> Kentnissen sehr mächtig sein, aber emacs? Irre ich mich oder kann der
>> gar nichts besonderes?
>
> Was vim kann, kann Emacs auch und mehr.
> Ich benutze nter Windows nur noch XEmacs.
Wen interessiert hier, wer was unter Windows benutzt?
--
"Aussagen, die nicht auf Logik aufgebaut sind,
sind durch Logik folglich auch nicht zu erschüttern,
denn Unsinn bleibt Unsinn."
T. Blish