eKsiążki
https://forum.eksiazki.org/

Odwrócenie tekstu
https://forum.eksiazki.org/software-i-hardware-f24/odwrocenie-tekstu-t12743.html
Strona 1 z 1

Autor:  Radek [ 10 lut 2013 19:46:47 ]
Tytuł:  Odwrócenie tekstu

Witam,

mam problem, który nawet ciężko mi nazwać, stąd być może nie do końca odpowiedni tytuł tematu. W każdym razie mam dokument, w którym tekst jest niejako odwrócony - koniec jest na początku, a początek na końcu i chciałbym to odwrócić. W excelu wystarczy kliknąć w jedno pole i wszystko się odwraca, tutaj jest tekst i nie mam pojęcia jak się do tego zabrać. Ani w Wordzie, ani w Libre Office, mogę przerobić dokument na html, ale po prostu nie mam żadnego pomysłu.

Ewentualnie, czy da się przyporządkować każdemu wierszowi nr? Wtedy można by odwrócić kolejność i byłoby załatwione.

Mam nadzieję, ze w miarę jasno wytłumaczyłem mój problem i ktoś będzie potrafił mi pomóc:)

pzdr!

Autor:  ellox [ 11 lut 2013 12:51:54 ]
Tytuł:  Re: Odwrócenie tekstu

Wrzuć próbkę najlepiej :P

Autor:  RobertP [ 11 lut 2013 12:58:19 ]
Tytuł:  Re: Odwrócenie tekstu

http://stackoverflow.com/questions/7424 ... -in-a-file

Autor:  ellox [ 11 lut 2013 18:55:06 ]
Tytuł:  Re: Odwrócenie tekstu

Taaa... nie bez przyczyny prosiłem o próbkę. Jeżeli Cię interesuje zamiana trzech wierszy:
Kod:
foo
bar
baz

na:
Kod:
baz
bar
foo
,
To zwyczajnie wkleiłem je do Excela, każdy z tych wierszy znalazł się w innej komórce. Posegregować od tyłu to już nie jest duży problem...

Czy te wiersze tekstu, który chcesz przesortować, mają jakiś znak końcowy? Znak akapitu, miękki enter, czy jakiś inny?

Autor:  Radek [ 03 mar 2013 20:20:06 ]
Tytuł:  Re: Odwrócenie tekstu

Kurde, wybaczcie że tak późno piszę, ale życie potrafi zaskoczyć :D W każdym razie chodzi o taką zamianę, tyle że tekst nie jest taki prosty. Otóż jest to kilkanaście stron zapisanej rozmowy, jednak z odwróconym porządkiem chronologicznym. Wygląda to mniej więcej tak i jest tego dużo:

Cytuj:
[2013-02-09 17:57:55] tekst
[2013-02-09 17:57:50] tekst
[2013-02-09 17:57:38] tekst
[2013-02-09 17:57:37] tekst
[2013-02-09 17:57:36] tekst
[2013-02-09 17:57:32] tekst
[2013-02-09 17:57:29] tekst


Oczywiście tam gdzie jest "tekst" jest normalny zapis rozmowy, często wiele linijek, przez co nie każdy wiersz zaczyna się od "[".

Autor:  MiPr [ 04 mar 2013 12:27:24 ]
Tytuł:  Re: Odwrócenie tekstu

Myślę, że jest to coś co da się stosunkowo prosto załatwić odpowiednim skryptem w awk/gawk. Jak będę miał chwilę czasu to spróbuję rzucić okiem ...

Autor:  MiPr [ 04 mar 2013 13:24:10 ]
Tytuł:  Re: Odwrócenie tekstu

Radek napisał(a):
Oczywiście tam gdzie jest "tekst" jest normalny zapis rozmowy, często wiele linijek, przez co nie każdy wiersz zaczyna się od "[".

Czy to oznacza, że tam gdzie wiersz się nie zaczyna od "[" zapis jest od góry do dołu? Czy też tak jak gdzie indziej - od dołu do góry?

Autor:  Radek [ 05 mar 2013 1:00:19 ]
Tytuł:  Re: Odwrócenie tekstu

Może pokaże to w ten sposób:

Cytuj:
[2013-02-09 17:57:55] tekst
[2013-02-09 17:57:50] tekst
[2013-02-09 17:57:38] tekst
[2013-02-09 17:57:37] tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst
[2013-02-09 17:57:36] tekst
[2013-02-09 17:57:32] tekst
[2013-02-09 17:57:29] tekst


Wszystko jest po kolei, tylko że początek jest na samym dole i wystarczyłoby odwrócenie porządku.

EDYTA:

Dobra, udało się! Dzięki za pomoc, szczególnie RobertP, w tym linku znalazłem rozwiązanie. Użyłem polecenia tac pod linuksem, dodałem zapis strumienia wyjścia do pliku i poszło gładko :)

Strona 1 z 1 Wszystkie czasy w strefie UTC + 1 [czas letni (DST)]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/