Salut , am nevoie de un program cu care sa pot scoate niste ip-uri dintr-o lista
Lista e de forma:
200.97.129.20@user;parola
200.97.93.202@user;parola
200.11.216.70@user;parola
Eu am nevoie sa extrag toate ip-urile si sa elimin ce este dupa @...as face-o manual dar sunt cateva zeci de mii...
Orice sugestie e bine venita.
program?
Moderators: Moderatori ajutatori, Moderatori
-
- Membru, skill +1
- Posts: 285
- Joined: 27 Oct 2010, 00:09
- Detinator Steam: Nu
- Has thanked: 11 times
- Been thanked: 52 times
- GPaul
- Membru, skill +4
- Posts: 1931
- Joined: 21 Mar 2009, 12:14
- Detinator Steam: Da
- CS Status: Inactiv. Studiu intens.
- Detinator server CS: - House M.D -
- SteamID: - House M.D -
- Reputatie: Nume anterior: djxpaulz
Fost super moderator - Location: Cluj-Napoca
- Has thanked: 8 times
- Been thanked: 174 times
- Contact:
Simplu, foloseste Notepad ++
-
- Membru, skill +1
- Posts: 285
- Joined: 27 Oct 2010, 00:09
- Detinator Steam: Nu
- Has thanked: 11 times
- Been thanked: 52 times
Ar fi usor , problema e ca dupa @ difera la fiecare ip....djxpaulz wrote:Simplu, foloseste Notepad ++
99.99.99.99@ion;123456
88.88.88.88@vasile;987654321
-
- Programator eXtream
- Posts: 853
- Joined: 29 May 2009, 19:13
- Detinator Steam: Da
- CS Status: Trag cu praştia !
- Reputatie: Fost programator web eXtreamCS
Administrator tehnic
Sysadmin - Location: Bucureşti
- Has thanked: 2 times
- Been thanked: 342 times
Daca ai un linux la dispozitie:
Daca nu ai linux la dispozitie, gasesti o versiune de `sed` pentru windows aici. Comanda este aceeasi ca cea de mai sus.
Code: Select all
sed -n 's/[^0-9]*\(\([0-9]\+\.\)\{3\}[0-9]\+\)/\1\n/;T;P;D' nume-fisier.txt
I'm not antisocial, I'm just not user friendly.
⎯ retired
⎯ retired
- CaTaLinU
- Membru, skill +3
- Posts: 1218
- Joined: 28 Apr 2010, 18:16
- Detinator Steam: Da
- CS Status: Activitate scazuta..
- Detinator server CS: NU
- Reputatie: Membru Club eXtreamCS (2 luni)
Fost programator eXtream
1 warn scos (club)
Nume anterior: Scr3Am-O
0.3/3 - Location: localhost@braila
- Has thanked: 50 times
- Been thanked: 56 times
Mai cauti ?
Te pot ajuta eu cu un mic programel in MS-DOS (batch) ...
Te pot ajuta eu cu un mic programel in MS-DOS (batch) ...
Sa te bata biții .
- bogdhy
- Membru, skill +1
- Posts: 361
- Joined: 29 Dec 2010, 16:50
- Detinator Steam: Da
- Has thanked: 27 times
- Been thanked: 19 times
Code: Select all
#include <iostream.h>
#include <fstream.h>
#include <string.h>
int main()
{
ifstream f("in.txt");
ofstream g("ex.txt");
char s[30],t[30]; char a='@';
while(!f.eof())
{f>>s;
int i,nr=0;
for(i=0;i<strlen(s);i++)
if(s[i] != a)
nr++;
else break;
strncpy(t,s,nr);
t[nr]=0;
g<<t<<endl;
}
return 0;
}
- GPaul
- Membru, skill +4
- Posts: 1931
- Joined: 21 Mar 2009, 12:14
- Detinator Steam: Da
- CS Status: Inactiv. Studiu intens.
- Detinator server CS: - House M.D -
- SteamID: - House M.D -
- Reputatie: Nume anterior: djxpaulz
Fost super moderator - Location: Cluj-Napoca
- Has thanked: 8 times
- Been thanked: 174 times
- Contact: