|
TwojePC.pl © 2001 - 2025
|
 |
A R C H I W A L N A W I A D O M O Ś Ć |
 |
| |
|
jak zmienic zawartosc pliku txt... , Kamilesp 20/02/06 15:56 Mam taki problem... mam slownik z wyrazami polskimi... i mam takie pytanie, jak zrobic, zeby do kazdego wyrazu dopisac np cyfre 1 ??? oczywiscie nie chce robic tego recznie... znacie moze jakies programy ktore by to zalatwily ???- excel , bajbusek 20/02/06 16:24
123 - hmm , Kamilesp 20/02/06 16:39
exel nie obsluguje tak duzych plikow :/ tez o tym pomyslalem ale nie da rady :/ - moze cos takiego , black-bird 20/02/06 16:58
WinMerge - no np: , beef 20/02/06 17:03
#include "stdafx.h"
#include <fstream>
#include <iostream>
#include <string>
char sep = '\n';
int main(int argc, char* argv[])
{
std::string s;
if (argc!=2)
{
std::cout << "Eszegerewetege - dżem!";
return -1;
}
std::ifstream is(argv[1]);
std::ofstream os("output.txt");
while (!is.eof())
{
is >> s;
os << s << "1" << sep;
}
return 0;
}this is the time of the revolution
keepin' it in the right track
feelin' it in my mind back - PeEs , beef 20/02/06 17:04
Jak chcesz, to ci wrzucę exe-ka na mailathis is the time of the revolution
keepin' it in the right track
feelin' it in my mind back - ooo , Kamilesp 20/02/06 18:22
no bylbym bardzo wdzieczny ! wreszcie jakies konkrety:) chodzi mi to... aby do kazdego wyrazu w pliku tekstowym dodac dowolny ciag znakow... np cyfre 1 albo licze 12 czy 123... itd... moj maila
bede niezmiernie wdzieczny :)- oki , beef 20/02/06 19:46
jeszcze mi tylko napisz, co z separatorami. Ten kod, który podałem odddziela znaki enterami, ale może być też spacjami. Zrobię taką wersję, która będzie przyjmowała ciąg znaków do dodania jako drugi parametr.this is the time of the revolution
keepin' it in the right track
feelin' it in my mind back - hmm , Kamilesp 20/02/06 20:07
chcialbym aby wyrazy byly jeden pod drugim czyli oddzielone enterami- poszło , beef 20/02/06 20:38
zrobiłem opcję do enterów i do spacji - do wyboru :)this is the time of the revolution
keepin' it in the right track
feelin' it in my mind back
- sed, awk , kicior 20/02/06 17:10
123- nom. w awk program mialby 2 linie , waski 20/02/06 21:19
dawno nie pisalem w awk, ale program moglby wygladac jakos tak:
BEGIN co_dodac = "123";
for( i=1; $i != ""; i++ ) printf("%s%s", $i, co_dodac);
domyslnie separatorem kolumny w awk jest spacja wiec to zadziala dla kazdego wyrazu...
jesli chcialbys dopisac cos na koncu kazdej linii to np takie cos:
BEGIN co_dodac = "123";
printf("%s%s", $0, co_dodac);SNAFU
Situation Normal, All Fucked Up
- tu przykład , kicior 20/02/06 21:13
sed s/'\>'/123/g ala.txt
powoduje dopisanie na końcu każdego słowa w pliku ala.txt stringa 123
sed s/'\<'/ala/g ala.txt
dopisuje na początku każdego słowa. Sed ma olbrzymie możliwości pod tym względem, ja bym się nie czepiał niczego innego. Jest oczywiście wersja dla windows także: http://gnuwin32.sourceforge.net/packages/sed.htm |
|
|
|
 |
All rights reserved ® Copyright and Design 2001-2025, TwojePC.PL |
 |
|
|
|