Jump to content
reiko

Ajutor comanda "sort"

Recommended Posts

Posted

daca stie cineva si poate sa imi zica si mie cum sortez intr0un fisier cuvintele cu o anumita terminatie.

exmplu:

in fisieru x care contine : masa

casa

ceasca

cafea

suc

sa le sorteze pe alea care se termina in "*sa".

multumesc anticipat.

Posted

e cam ciudat ce ceri:) ... nu explici calumea:

sortezi pastrand indexii initiali ai cuvintelor

adica:


masa
ceasca
casa
cafea
suc
=>
casa
ceasca
masa
cafea
suc

sau le inserezi la inceput / sfarsit?

Posted

Daca stau si ma gandesc cateva secunde, cred ca vrea un extractor / sort de email-uri.

Ele se termina in @yahoo.com / @gmail.com / @hotmail.com etc.

Vezi ca sunt diferite script-uri, tool-uri pt astea. Cauta.

Posted
cat fisier | grep "sa^"

daca nu ai linux ... ghinion :))

E gresit..

Uite aici ceva folositor in Linux:

Ai asa:

terasa
casa
ceasca
cafea
suc
masa
rufe
dor
nues
modosa

Si dai asa..

cat a.txt |grep sa$ |sort |uniq

Vei obtine:

casa
masa
modosa
terasa

Ce face? Pei.. grep le selecteaza pe cele cu terminatia sa, sort le sorteaza in ordine alfabetica, iar uniq le sterge pe alea care se repeta.

Bafta

Posted
gata. mersi mult. cat xxx.txt | grep sa >>new.txt

Comanda nu e buna, iti va afisa orice linie unde gaseste 'sa'. Daca vrei sa afiseze doar cele care se termina in sa adauga $ care marcheaza sfarsit de linie.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



×
×
  • Create New...