Darmowy, bo komp w firmie, a wsadowy w podobie do plików typu batch, którymi spod dosa posługuję się do obróbki artykułów. Wlaściwie wystarczylaby funkcja search and replace.
Ponieważ jestem krytykowany za wstawianie – ² ° itp. znaków, a podobno nikt prócz mnie nie musi się już nimi posługiwać (wątpię, no ale jak ta twierdzi parę osób, to mogę się dostosować), to zamierzam przejść z dosa pod obróbkę w blowshit windows. Makra pod Wordem to jakieś chore, więc wolę coś przyjaźniejszego do automatycznego poprawiania literówek, kasowania zbędnych spacji, usuwania spacji z wnętrza nawiasów, dostawiania brakujących znaków interpukcyjnych itd.
Beno/GEMMA
On Tue, Mar 15, 2005 at 05:02:29PM +0100, Gemma wrote:
Darmowy, bo komp w firmie, a wsadowy w podobie do plików typu batch, którymi spod dosa posługuję się do obróbki artykułów. Wlaściwie wystarczylaby funkcja search and replace.
Sciagnij sobie Cygwina. Tam jest bash (taki interpreter polecen zamiast commandd.coma) i sporo narzedzi uniksowych typu grep i sed, ktore wlasnie do takich rzeczy sluza.
Jest stad:
http://www.cygwin.com/mirrors.html
Ponieważ jestem krytykowany za wstawianie – ² ° itp. znaków, a podobno nikt prócz mnie nie musi się już nimi posługiwać (wątpię, no ale jak ta twierdzi parę osób, to mogę się dostosować), to zamierzam przejść z dosa pod obróbkę w blowshit windows. Makra pod Wordem to jakieś chore, więc wolę coś przyjaźniejszego do automatycznego poprawiania literówek, kasowania zbędnych spacji, usuwania spacji z wnętrza nawiasów, dostawiania brakujących znaków interpukcyjnych itd.
Pozdrawiam, Alx
On Tue, Mar 15, 2005 at 05:02:29PM +0100, Gemma wrote:
Darmowy, bo komp w firmie, a wsadowy w podobie do plików typu batch, którymi spod dosa posługuję się do obróbki artykułów. Wlaściwie wystarczylaby funkcja search and replace.
Ponieważ jestem krytykowany za wstawianie – ² ° itp. znaków, a podobno nikt prócz mnie nie musi się już nimi posługiwać (wątpię, no ale jak ta twierdzi parę osób, to mogę się dostosować), to zamierzam przejść z dosa pod obróbkę w blowshit windows. Makra pod Wordem to jakieś chore, więc wolę coś przyjaźniejszego do automatycznego poprawiania literówek, kasowania zbędnych spacji, usuwania spacji z wnętrza nawiasów, dostawiania brakujących znaków interpukcyjnych itd.
Ściągaj ActivePerla. Perlem można zrobić wszystko :-)
On Tue, 15 Mar 2005, Tomasz Wegrzanowski wrote:
ĹciÄ gaj ActivePerla. Perlem moĹźna zrobiÄ wszystko :-)
dosłownie :)
http://bloodgate.com/perl/sdl/game.html A 3D First-Person-Sneaker game with SDL, OpenGL and Perl
lol :)
From: "Przemyslaw 'BlueShade' Idzkiewicz" blue@wave460.net
ĹciÄ gaj ActivePerla. Perlem moĹźna zrobiÄ wszystko :-)
dosłownie :)
Wikipedystów można podzielić na dwie grupy - łojantów ostro tnących Wikipedię zmechanizowanymi czynnościami spod Linuxa i ręcznych edytorów marnujących czas, nerwy, myszki i nadgarstki spod windy.
Ja Linuxa nie znam, nie postawię, nie mam takiej perspektywy, a przelatuję Wikipedię spod dosa by usuwać sporo ewidentnych choć drobnych błędów. Mechanizuję to jednak bez Unikode. Czy w tych blowshit windows nie ma prostych progsów a'la Unix?
Beno/GEMMA
On Tue, 15 Mar 2005, Gemma wrote:
From: "Przemyslaw 'BlueShade' Idzkiewicz" blue@wave460.net
ĹciÄ gaj ActivePerla. Perlem moĹźna zrobiÄ wszystko :-)
dosłownie :)
Wikipedystów można podzielić na dwie grupy - łojantów ostro tnących Wikipedię zmechanizowanymi czynnościami spod Linuxa i ręcznych edytorów marnujących czas, nerwy, myszki i nadgarstki spod windy.
Ja Linuxa nie znam, nie postawię, nie mam takiej perspektywy, a przelatuję Wikipedię spod dosa by usuwać sporo ewidentnych choć drobnych błędów. Mechanizuję to jednak bez Unikode. Czy w tych blowshit windows nie ma prostych progsów a'la Unix?
nie bardzo... windows nie do tego stworzono... i na to chyba za wiele nie poradzisz...
ale tak, jak już zostało powiedziane na liście - można te programy pod windę ściągnąć...
przecież ActivePerl jest jak najbardziej pod windows...
a również wspomniany Cygwin to środowisko posixowe (unixowe) dla windows, pod którym masz te wszystkie narzędzia, jakie miałbyś pod linuxem...
pozdrawiam, blueshade.
On Tue, Mar 15, 2005 at 06:52:21PM +0100, Gemma wrote:
Ja Linuxa nie znam, nie postawię, nie mam takiej perspektywy, a przelatuję Wikipedię spod dosa by usuwać sporo ewidentnych choć drobnych błędów. Mechanizuję to jednak bez Unikode. Czy w tych blowshit windows nie ma prostych progsów a'la Unix?
Tak jak już polecono, możesz zainstalować pełnoprawny język programowania typu Perl czy Python, które powinny również mieć wsparcie dla Unikodu (oczywiście wówczas też wskazany jest jakiś edytor obsługujący Unikod, ale jest ich trochę, ja np. używam gvim-a pod Win ze względu na skrzywienie Uniksowe, ale też są jakieś prostsze).
Co do środowiska a'la Unix, z podstawowymi programami do tworzenia skryptów wsadowych w bashu to polecam zamiast Cygwina -- dużo mniejszy i bardziej poręczny MSYS http://www.mingw.org/msys.shtml Jest też wget, curl, pavuk, lynx pod Windows, którymi możesz ściągać pliki z WWW i wrzucać je na serwer.
Chyba żeś zatwardziały Windowsowiec -- wtedy możesz przesiąść się na rozwiązanie natywne, tj. Visual Basic Script -- *.vbs. Skoro dobry dla wirusów, to może i coś użytecznego też da się zrobić...
Wanted
Darmowy, bo komp w firmie, a wsadowy w podobie do plików typu batch, którymi spod dosa posługuję się do obróbki artykułów. Wlaściwie wystarczylaby funkcja search and replace.
Pod DOS-a istnieje interpreter AWK (ale nie pamiętam, czy to gawk czy mawk). Jeśli nie znajdziesz, to daj znać - mam gdzieś u siebie.
Najprostszy programik, który podmienia łańcuchy:
sr.awk: ---start--- { gsub("jeden", "dwa"); print; } ---stop---
użycie: $ awk -f sr.awk < plik_wejsciowy > plik_wyjsciowy
AWK jest całkiem wygodnym językiem do obróbki tekstów, wspiera wyrażenia regularne. Jest do niego przetłumaczony manual, więc spokojnie możesz nauczyć się podstaw.
w.
From: "Wojciech Mula" wm@mahajana.net
Pod DOS-a istnieje interpreter AWK (ale nie pamiętam, czy to gawk czy mawk). Jeśli nie znajdziesz, to daj znać - mam gdzieś u siebie.
Ja mam rewelacyjne programy pod dosa, ale chcę przejść pod windows by stosować unikode.
Beno/GEMMA
From: "Wojciech Mula" wm@mahajana.net
Pod DOS-a istnieje interpreter AWK (ale nie pamiętam, czy to gawk czy mawk). Jeśli nie znajdziesz, to daj znać - mam gdzieś u siebie.
Ja mam rewelacyjne programy pod dosa, ale chcę przejść pod windows by stosować unikode.
AWK jest też pod Windowsami. :)
Ale jakbyś mógł to wypróbuj Pythona. To też język programowania, z tym, że ma bardzo prostą składnię (w odróznieniu od polecanego tutaj Perla...) i doskonale wspiera unicode, np.:
---start--- from unicodedata import lookup we = open('plik wejściowy') wy = open('plik wyjściowy', 'w') for line in we: line.replace('-', lookup('en dash')) wy.write(line) ---stop---
Funkcja 'replace' działa w sposób oczywisty, 'lookup' jest fajniutkie, bo zwraca znak unicodowy o podanej nazwie, tak że nie trzeba pamiętać numerków.
w.