Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Amenintat cu moartea de un numar ...

La multi ani @AndReW99!

Alegere masina £15000 uk

TVR vrea sa lanseze o platforma d...
 Strategie investie pe termen lung...

Modulator FM ptr auto alimentat p...

orange cablu f.o. - internet fara...

Robinet care comuta traseul
 A fost lansata Fedora 40

Samsung S24 plus

Imi iau un Dell? (Vostro vs others)

Abonati Qobuz?
 transport -tren

Platforma electronica de eviden&#...

Cot cu talpa montat stramb in per...

Sfat achizitie sistem audio pentr...
 

open text file +50GB

- - - - -
  • Please log in to reply
17 replies to this topic

#1
koni2007

koni2007

    Member

  • Grup: Members
  • Posts: 273
  • Înscris: 07.09.2006
Salut

ce editoroare de text rapide sunt sub linux care sa poata deschide fisiere text mai mari de 50GB?

#2
scotty0

scotty0

    Member

  • Grup: Members
  • Posts: 258
  • Înscris: 10.02.2007
vim

#3
Adm

Adm

    Property Caretaker

  • Grup: Administrators
  • Posts: 24,132
  • Înscris: 22.05.2003
Vi, nano?
Totusi, nu prea vad situatia in care ai avea un fisier text de 50 Gb...

#4
dani.user

dani.user

    Guru Member

  • Grup: Senior Members
  • Posts: 30,235
  • Înscris: 24.02.2007
Deschide, deschide ... dar ce sa faca apoi cu el?

#5
koni2007

koni2007

    Member

  • Grup: Members
  • Posts: 273
  • Înscris: 07.09.2006
Vim-ul stie sigur sa deschida o asemenea dimensiune ? Face cache pe hard la deschidere,nu? ca altfel papa tot RAM-ul. Exista setari pentru gestionarea cache la VIM?

Cica ar exista astfel de fisiere provenite dintr-o baza de date la o contabilitate.

In windows am gasit Pilotedit x64 si EmEditor Professional (64-bit) dar vreau ceva asemanator si in linux.

Edited by koni2007, 27 November 2016 - 19:48.


#6
dani.user

dani.user

    Guru Member

  • Grup: Senior Members
  • Posts: 30,235
  • Înscris: 24.02.2007
Ce vrei sa faci cu fisierul dupa ce-l deschizi?

Una-i doar sa-l vizualizezi/sa cauti prin el
Alta-i sa schimbi 2-3 caractere
Alta sa introduci un caracter pe la mijloc

#7
dorin_2k

dorin_2k

    Master Member

  • Grup: Senior Members
  • Posts: 48,328
  • Înscris: 01.12.2001
Doar text de 50 GB?
Cate caractere sunt acolo?

#8
shogun1

shogun1

    Cranky old n00b ☯

  • Grup: Senior Members
  • Posts: 7,542
  • Înscris: 31.01.2009
Încearcă vim cu pluginul LargeFile: http://xmodulo.com/o...file-linux.html

Edited by shogun1, 27 November 2016 - 20:25.


#9
koni2007

koni2007

    Member

  • Grup: Members
  • Posts: 273
  • Înscris: 07.09.2006
Vreau sa si editez in ele,sigur.

Ideea este ca fisierele sunt create de niste baze de date dar la deschiderea lor nu sunt formatate corespunzator pentru o vizualizare usoara.
Chestie de carriage return si line feed + alti delimitatori.

#10
dexterash

dexterash

    --something---

  • Grup: Senior Members
  • Posts: 22,912
  • Înscris: 19.08.2004
Mai bine iti stabilesti exact ce ai nevoie (search / replace / blabla) si folosesti direct utilitare din BASH (sed, cat, grep, unix2dos, dos2unix etc). Sa stai sa prelucrezi manual 50 de GB de text pur... e cam treaba de maimuta africana.

#11
OriginalCopy

OriginalCopy

    I'm harmful, fear me please! :))

  • Grup: Senior Members
  • Posts: 27,268
  • Înscris: 10.08.2006

 koni2007, on 27 noiembrie 2016 - 20:25, said:

Vreau sa si editez in ele,sigur.

Ideea este ca fisierele sunt create de niste baze de date dar la deschiderea lor nu sunt formatate corespunzator pentru o vizualizare usoara.
Chestie de carriage return si line feed + alti delimitatori.
Ce baza de date?

Abordarea ta este susceptibila (extrem) de corupere a datelor.

Bazele de date se manipuleaza si vizualizeaza folosind tooling-ul oficial.

#12
koni2007

koni2007

    Member

  • Grup: Members
  • Posts: 273
  • Înscris: 07.09.2006
exact ,exact nu stiu nici eu ce fel de baze de date genereaza fisierele alea txt.
Ceva parca care incepe cu Ixxx.Mi-a zis dar nu am retinut.
Cert este ca sunt de ordinul zecilor de GB.

Face un audit in ele,verifica continutul si pe alocuri modifica.
Ceva de genul asta,dar nu stie omul de (sed, cat, grep, unix2dos, dos2unix etc).

zicea ca il deschide cam intr-o ora fisierul.

#13
OriginalCopy

OriginalCopy

    I'm harmful, fear me please! :))

  • Grup: Senior Members
  • Posts: 27,268
  • Înscris: 10.08.2006

 koni2007, on 27 noiembrie 2016 - 20:45, said:

Ceva parca care incepe cu Ixxx.Mi-a zis dar nu am retinut.
Mai intreaba o data. Nu e ca si cum ar fi un mic detaliu.

Posteaza primele cateva zeci de bytes din acel fisier, poate ne dam seama:

od -N 64 -d fisiermare.txt

De obicei formatele de date au tipul scris in primii bytes. O baza de date nu e un fisier text, are un format anume.

#14
koni2007

koni2007

    Member

  • Grup: Members
  • Posts: 273
  • Înscris: 07.09.2006
am sa intreb si de aplicatia care genereaza astfel de fisiere.

#15
koni2007

koni2007

    Member

  • Grup: Members
  • Posts: 273
  • Înscris: 07.09.2006
Fisierele sunt in format text generate din baze de date in special Oracle, SAP sau JD Edwards.
Sunt tabele de contabilitate (general ledger, sales, purchases) exportate cu separator de coloana in .txt

#16
georgica

georgica

    Active Member

  • Grup: Members
  • Posts: 1,483
  • Înscris: 30.01.2003
Pentru Vim recomand pornirea fără a încărca plugin-uri sau setări deoarece un simplu 'syntax on' (sau orice alt plugin care necesită o parsare a fișierului) poate crea probleme la fișiere mari.

vim -u NONE



#17
MembruAnonim

MembruAnonim

    MembruAnonim

  • Grup: Banned
  • Posts: 398,284
  • Înscris: 08.10.2015
O alta recomandare ar fi joe, doar ca e posibil sa fie probleme cu timpii de accesare / incarcare a fisierelor.

#18
cebinee

cebinee

    Member

  • Grup: Banned
  • Posts: 385
  • Înscris: 26.08.2004
Folosesti un viewer in linux gen less, more sau pe cel din Midnight Commander sau pe cel din windows din Total Commander (e foarte rapid)
iti faci o idee foarte clara in ceea ce priveste modificarile pe care vrei sa le faci
- in shell linux poti sa spargi fisierul in fisiere mai mici daca e cazul si le procesezi cum vrei cu sed,awk,tr...
- daca iti plac Java regular expression poti sa folosesti NiFi de la Apache Posted Image

Anunturi

Chirurgia cranio-cerebrală minim invazivă Chirurgia cranio-cerebrală minim invazivă

Tehnicile minim invazive impun utilizarea unei tehnologii ultramoderne.

Endoscoapele operatorii de diverse tipuri, microscopul operator dedicat, neuronavigația, neuroelectrofiziologia, tehnicile avansate de anestezie, chirurgia cu pacientul treaz reprezintă armamentarium fără de care neurochirurgia prin "gaura cheii" nu ar fi posibilă. Folosind tehnicile de mai sus, tratăm un spectru larg de patologii cranio-cerebrale.

www.neurohope.ro

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate