![]() |
|
|
google unix.com
|
|||||||
| Forums | Registrer | Forum Rules | Lenker | Album | FAQ | Medlemsliste | Kalender | Søke | Dagens innlegg | Marker forumene som lest |
| UNIX for Dummies Spørsmål og svar Hvis du er usikker på hvor du skal legge inn en UNIX-eller Linux-spørsmålet, legger den her. Alle UNIX og Linux newbies velkommen! |
Mer UNIX og Linux Forum Emner Du kan finne nyttig
|
||||
| Tråd | Tråd startet | Forum | Svar | Siste innlegg |
| Trenger du et vanlig uttrykk | tony3101 | Shell programmering og Skripting | 4 | 06-05-2008 04:13 |
| Regeluttrykk Problem | chris1234 | UNIX for Dummies Spørsmål og svar | 12 | 04-02-2008 08:44 |
| Regeluttrykk problem | djkane | Shell programmering og Skripting | 5 | 06-21-2006 11:07 |
| Regeluttrykk Problem | netmaster | UNIX for Dummies Spørsmål og svar | 1 | 12-07-2005 09:34 |
| Regeluttrykk + Aritmetical Expression | Z0mby | Shell programmering og Skripting | 2 | 05-21-2002 11:59 |
|
|
LinkBack | Thread Tools | Søk i denne tråden | Rate Thread | Visningsmoduser |
|
||||
|
Komplekse Pipeline / omadressering / regeluttrykk problem
Dette er en veldig vanskelig unix kommando som jeg ikke kunne utføre .....
...... her er det:Filen ~ unx122/public/data.txt inneholder over 18000 linjer med tekst. Her er de ti første linjene av filen: Nummerering 20657 2740 28416 31090 18145 Shiner 1695 2507 9964 1451 2 13122 cool 29210 23832 22861 25037 18722 underholde 16186 23873 5049 3781 15735 smørbrød 9407 61 10817 7342 18224 livsopphold 27174 8344 331 18238 25000 humanitære 29733 13594 5573 24760 20213 Gus 10371 20643 22256 28933 7187 fremme 24678 31046 5759 7005 29626 ethereal 4963 15542 12202 23911 31595 Hver linje inneholder et ord og fem tall, adskilt med mellomrom. Det er ingen mellomrom eller skilletegn i noen av ordene; hvert ord består av bare store og små bokstaver. Alle tallene er hele tall (ingen desimaler og ingen negative tall). Det er ingen innledende nuller (ekstra nuller lagt til starten av tallene). ************************************************** *** Fra filen ~ unx122/public/data.txt, velg alle linjer som har et ord i en kolonne som starter og slutter med vokaler og har verdier mellom 1000 og 9999 i tredje kolonne. Sorter disse linjene i omvendt rekkefølge i henhold til kolonne 3, så velger linjer 15 gjennom 37. Til slutt satte disse linjene i normal orden i henhold til kolonne 1 og skrive dem til filen ~ / uli101_a2_output.txt (overskrive alle data som allerede finnes i denne filen). Opprett en kommando rørledning til å utføre denne oppgaven. I filen ~ / uli101_assignment2, plasserer en passende bash shebang linje, så din kommando rørledning. Definisjoner Her er definisjonene av noen av begrepene som brukes i problemet beskrivelse: Vokal - en av bokstavene: a, e, i, o eller u. Konsonant - en bokstav som ikke er en vokal. Karakter - en bokstav, tall, tall, mellomrom eller skilletegn. Øvre-Case - BLOKKBOKSTAVER Nedre-Case - non-blokkbokstaver Odd siffer - ett av disse tallene: 1, 3, 5, 7 eller 9. Selv siffer - ett av disse sifre: 0, 2, 4, 6 eller 8. Oddetall - Et tall som ikke er jevnt delelig med 2 (et tall ender i en odde siffer). Partall - et antall som er jevnt delelig med 2 (et tall ender i et enda siffer). Normal rekkefølge - Synkende rekkefølge (laveste til høyeste verdi). Bruk en numerisk sortering etter tall, eller en ASCII sort for tekst. Omvendt rekkefølge - Stigende rekkefølge (høyeste til laveste verdi). Bruk en numerisk sortering etter tall, eller en ASCII sort for tekst. |
| Hugseliste |
| Thread Tools | Søk i denne tråden |
| Visningsmoduser | Ranger denne tråden |
|
|