Onko Macille jostain ilmaista pikku ohjelmaa, jolla tekstitiedoston rivit saa aakkosjärjestykseen? (PC:lle löytyy esim. textsort.exe.)
Rivit aakkosjärjestykseen?
Nimilistaaja
9607
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 9
Vanhimmat
Enpä ole koskaan tullut edes ajatelleeksi moista? Mutta jos on pelkästä tekstitiedostosta kyse, olis varmaan aika simppeli jopa koodata tuommoinen softa, en tiedä löytyykö sitten moista ohjelmaa???
Paremmin tietävät vastatkoon.
Mulla on kaksi erillistä tekstimuotoista jäsenluetteloa jotka yhdistetään yhdeksi listaksi. Jos laitan nimilistat peräkkäin ja teen lajittelun aakkosjärjestykseen, niin tuplanimet näkyy aina allekkain ja ne on helppo poistaa. Jos lista on lajittelematon, niin duplikaattien löytäminen on vaikeampaa.
No joo.. vaivaa ei kannata nähdä paljoa, sillä mulla on käytössä myös vanha PC jolla saan tehtyä tehtävän helposti mainitsemallani textsortilla. Näin Mac käyttäjänä tuntuu vaan "nöyryyttävältä" jos joutuu turvautumaan PC:hen.
Macille löytyy niin paljon ohjelmia että eipä koskaan tuollaisten yksinkertaisten pikkuohjelmien takia tarvitse käyttää PC:tä. Joskus on vain nopeampi käyttää jotain vanhaa PC ohjelmaa kuin alkaa etsimään samaa ohjelmaa Macille. Ja kannattaa muuten kysellä hopeisesta omenasta jos ei täältä saa vastausta. Mutta jokuhan tuossa mainitsikin että OS X:n mukana tuleva sort toimii juuri tuohon tarkoitukseen.
Kyse on Päätteessä toimivasta unix-komennosta nimeltä "sort":
http://developer.apple.com/documentation/Darwin/Reference/ManPages/man1/sort.1.html
Ensin pitäisi opetella unix komennot jotta osaisi tehdä yhtään mitään komentomoodissa. Teen sen ehkä - joskus.
Tein homman jo PC:ssä, jossa komentomoodi on tuttu. Meni nopeimmin niin.
Kiitos kumminkin.
Löysin hyllyltäni n. 20 v vanhan unix oppaan, jonka olin joskus pelastanut roskiin menolta.
Vaikeinta koko hommassa oli oivaltaa, että dossin dir komentoa vastaava komento unixissa oli ls. Ilman sitä oli ihan sokea.
Kyllä unix-ohjelmien osaamisesta on paljon hyötyä. Jos tänä päivänä joutuu käyttämään komentoriviä, niin paljon varmemmin kyseessä on unix (tai pikemminkin Linux) kuin dos.
http://www.uic.edu/depts/accc/software/unixgeneral/unix101.html
TextWranglerin Text-valikossa on komento Sort Lines. Siellä on myös tuplariveille oma komento.
http://www.barebones.com/products/textwrangler/
tai sen edeltäjän BBEdit Liten Tools-valikosta Sort
Yleensäkin Mac-ohjelmia kannattaa etsiä esim tuolta:
http://www.versiontracker.com/macosx/
Ongelma tuli tosin jo ratkaistua. Löytyi 12 duplikaattia, loput oli vain jommassa kummassa listassa.