GNU Coreutils, osa 3

Lauri Nurmi <[email protected]>
Newsgroups gmane.comp.internationalization.finnish
Message-ID <[email protected]>
Coreutils-suomennoksen kolmas osa. Edelliseenkään ei ole tosin tullut
vielä kommentteja, joten oletan sen olleen täydellinen.

Tässä on vielä muutamia suomentamattomia kohtia, lähetän niiden
suomennokset tänne myöhemmin arvioitavaksi.

#: src/expand.c:115
msgid ""
"Convert tabs in each FILE to spaces, writing to standard output.\n"
"With no FILE, or when FILE is -, read standard input.\n"
"\n"
msgstr ""
"Muunna kunkin TIEDOSTOn sisältämät sarkaimet välilyönneiksi, kirjoittaen\n"
"vakiotulosteeseen. Jos TIEDOSTOa ei ole annettu, tai se on -, luetaan\n"
"vakiosyötettä.\n"

#: src/expand.c:123
msgid ""
"  -i, --initial       do not convert TABs after non whitespace\n"
"  -t, --tabs=NUMBER   have tabs NUMBER characters apart, not 8\n"
msgstr ""
"  -i, --initial       älä muunna ei-tyhjeen jälkeisiä sarkaimia\n"
"  -t, --tabs=KOKO     aseta sarkaimen kooksi KOKO, ei 8\n"

#: src/expand.c:127
msgid ""
"  -t, --tabs=LIST     use comma separated list of explicit tab positions\n"
msgstr ""
"  -t, --tabs=LISTA    käytä pilkuilla erotettua listaa sarkainten kohdista\n"

#: src/expand.c:184
#, c-format
msgid "tab stop is too large %s"
msgstr "sarkainasetin %s on liian suuri"

#: src/expand.c:193
#, c-format
msgid "tab size contains invalid character(s): %s"
msgstr "sarkainkoko sisältää virheellisen merkin(/merkkejä): %s"

#: src/expand.c:218 src/unexpand.c:169
msgid "tab size cannot be 0"
msgstr "sarkaimen koko ei voi olla 0"

#: src/expand.c:220 src/unexpand.c:171
msgid "tab sizes must be ascending"
msgstr "sarkainkokojen on oltava nousevia"

#: src/expand.c:414
msgid "`-LIST' option is obsolete; use `-t LIST'"
msgstr "valitsin \"-LIST\" on vanhentunut; käytä \"-t LIST\""

#: src/expr.c:103
#, c-format
msgid ""
"Usage: %s EXPRESSION\n"
"  or:  %s OPTION\n"
msgstr ""
"Käyttö: %s LAUSEKE\n"
"  tai:  %s VALITSIN\n"

#: src/expr.c:111
msgid ""
"\n"
"Print the value of EXPRESSION to standard output.  A blank line below\n"
"separates increasing precedence groups.  EXPRESSION may be:\n"
"\n"
"  ARG1 | ARG2       ARG1 if it is neither null nor 0, otherwise ARG2\n"
"\n"
"  ARG1 & ARG2       ARG1 if neither argument is null or 0, otherwise 0\n"
msgstr ""
"\n"
"Tulosta LAUSEKKEen arvo vakiotulosteeseen. Tyhjä rivi alla erottaa\n"
"kasvavat laskujärjestysryhmät. LAUSEKE voi olla:\n"
"\n"
"  ARG1 | ARG2       ARG1 jos se ei ole tyhjä eikä 0, muutoin ARG2\n"
"\n"
"  ARG1 & ARG2       ARG1 jos kumpikaan ei ole tyhjä eikä 0, muutoin 0\n"

#: src/expr.c:120
msgid ""
"\n"
"  ARG1 < ARG2       ARG1 is less than ARG2\n"
"  ARG1 <= ARG2      ARG1 is less than or equal to ARG2\n"
"  ARG1 = ARG2       ARG1 is equal to ARG2\n"
"  ARG1 != ARG2      ARG1 is unequal to ARG2\n"
"  ARG1 >= ARG2      ARG1 is greater than or equal to ARG2\n"
"  ARG1 > ARG2       ARG1 is greater than ARG2\n"
msgstr ""
"\n"
"  ARG1 < ARG2       ARG1 on pienempi kuin ARG2\n"
"  ARG1 <= ARG2      ARG1 on pienempi tai yhtäsuuri kuin ARG2\n"
"  ARG1 = ARG2       ARG1 on yhtäsuuri kuin ARG2\n"
"  ARG1 != ARG2      ARG1 on erisuuri kuin ARG2\n"
"  ARG1 >= ARG2      ARG1 on suurempi tai yhtäsuuri kuin ARG2\n"
"  ARG1 > ARG2       ARG1 on suurempi kuin ARG2\n"

#: src/expr.c:129
msgid ""
"\n"
"  ARG1 + ARG2       arithmetic sum of ARG1 and ARG2\n"
"  ARG1 - ARG2       arithmetic difference of ARG1 and ARG2\n"
msgstr ""
"\n"
"  ARG1 + ARG2       ARG1:n ja ARG2:n aritmeettinen summa\n"
"  ARG1 - ARG2       ARG1:n ja ARG2:n aritmeettinen erotus\n"

#: src/expr.c:134
#, c-format
msgid ""
"\n"
"  ARG1 * ARG2       arithmetic product of ARG1 and ARG2\n"
"  ARG1 / ARG2       arithmetic quotient of ARG1 divided by ARG2\n"
"  ARG1 % ARG2       arithmetic remainder of ARG1 divided by ARG2\n"
msgstr ""
"\n"
"  ARG1 * ARG2       aritmeettinen tulo ARG1 kerrottuna ARG2:lla\n"
"  ARG1 / ARG2       aritmeettinen osamäärä ARG1 jaettuna ARG2:lla\n"
"  ARG1 % ARG2       aritmeettinen jakojäännös ARG1 jaettuna ARG2:lla\n"

# köh, säle?
#: src/expr.c:140
msgid ""
"\n"
"  STRING : REGEXP   anchored pattern match of REGEXP in STRING\n"
"\n"
"  match STRING REGEXP        same as STRING : REGEXP\n"
"  substr STRING POS LENGTH   substring of STRING, POS counted from 1\n"
"  index STRING CHARS         index in STRING where any CHARS is found, or 0\n"
"  length STRING              length of STRING\n"
msgstr ""
"\n"
"  MERKKIJONO : SÄÄNNLAUS    ankkuroitu SÄÄNNLAUSeen mallihaku MERKKIJONOsta\n"
"\n"
"  match MERKKIJONO SÄÄNNLAUS          sama kuin MERKKIJONO : SÄÄNNLAUS\n"
"  substr MERKKIJONO SIJA PITUUS  MERKKIJONOn osajono, SIJA 1:stä alkaen\n"
"  index MERKKIJONO MERKIT        MERKKIJONOn kohta missä jokin MERKEISTÄ on "
"tai 0\n"
"  length MERKKIJONO              MERKKIJONOn pituus\n"

#: src/expr.c:149
msgid ""
"  + TOKEN                    interpret TOKEN as a string, even if it is a\n"
"                               keyword like `match' or an operator like `/'\n"
"\n"
"  ( EXPRESSION )             value of EXPRESSION\n"
msgstr ""
"  + JONO                     tulkitse JONO kuten merkkijono, vaikka se olisi\n"
"                               avainsana kuten \"match\" tai operaattori "
"kuten \"/\"\n"
"\n"
"  ( LAUSEKE )                LAUSEKKEen arvo\n"

#: src/expr.c:155
msgid ""
"\n"
"Beware that many operators need to be escaped or quoted for shells.\n"
"Comparisons are arithmetic if both ARGs are numbers, else lexicographical.\n"
"Pattern matches return the string matched between \\( and \\) or null; if\n"
"\\( and \\) are not used, they return the number of characters matched or "
"0.\n"
msgstr ""
"\n"
"Huomaa, että monet operaattorit täytyy suojata kuorilta.\n"
"Vertailut ovat numeerisille argumenteille aritmeettisia, muille \n"
"sanakirjamaisia.\n"
"Mallihaut palauttavat merkkien \\( ja \\) väliin täsmäävän merkkijonon tai\n"
"tyhjän. Merkkien \\( ja \\) puuttuessa palautuu täsmäävien merkkien määrä "
"tai 0.\n"

#: src/expr.c:171
msgid "syntax error"
msgstr "syntaksivirhe"

#: src/expr.c:408
#, c-format
msgid ""
"warning: unportable BRE: `%s': using `^' as the first character\n"
"of the basic regular expression is not portable; it is being ignored"
msgstr ""
"varoitus: epäsiirrettävä säännöllinen lauseke: `%s': \"^\"-merkin käyttö \n"
"yksinkertaisen säännöllisen lausekkeen alussa ei ole siirrettävää;\n"
"se jätetään huomiotta"

#: src/expr.c:610 src/expr.c:649
msgid "non-numeric argument"
msgstr "ei-numeerinen argumentti"

#: src/expr.c:616
msgid "division by zero"
msgstr "nollalla jako"

#: src/factor.c:73
#, c-format
msgid ""
"Usage: %s [NUMBER]...\n"
"  or:  %s OPTION\n"
msgstr ""
"Käyttö: %s [LUKU]...\n"
"  tai:  %s VALITSIN\n"

#: src/factor.c:78
msgid ""
"Print the prime factors of each NUMBER.\n"
"\n"
msgstr ""
"Näytä kunkin LUVUN alkutekijät.\n"
"\n"

#: src/factor.c:84
msgid ""
"\n"
"  Print the prime factors of all specified integer NUMBERs.  If no "
"arguments\n"
"  are specified on the command line, they are read from standard input.\n"
msgstr ""
"\n"
"  Tulosta kokonaisLUKUjen tekijät. Jos argumentteja ei ole annettu,\n"
"  luvut luetaan vakiosyötteestä.\n"

#: src/factor.c:153
#, c-format
msgid "`%s' is not a valid positive integer"
msgstr "\"%s\" ei ole kelvollinen positiivinen kokonaisluku"

#: src/false.c:32
#, c-format
msgid ""
"Usage: %s [ignored command line arguments]\n"
"  or:  %s OPTION\n"
"Exit with a status code indicating failure.\n"
"\n"
"These option names may not be abbreviated.\n"
"\n"
msgstr ""
"Käyttö: %s [huomiotta jätettävät komentoriviargumentit]\n"
"  tai:  %s VALITSIN\n"
"Poistutaan virheestä kertovalla tilakoodilla.\n"
"\n"
"Näitä valitsinten nimiä ei voi käyttää lyhennettyinä.\n"
"\n"

#: src/fmt.c:271
#, c-format
msgid "Usage: %s [-DIGITS] [OPTION]... [FILE]...\n"
msgstr "Käyttö: %s [-NUMEROT] [VALITSIN]... [TIEDOSTO]...\n"

#: src/fmt.c:272
msgid ""
"Reformat each paragraph in the FILE(s), writing to standard output.\n"
"If no FILE or if FILE is `-', read standard input.\n"
"\n"
msgstr ""
"Muotoile kukin TIEDOSTO(je)n sisältämä kappale, kirjoittaen "
"vakiotulosteeseen.\n"
"Jos TIEDOSTOa ei anneta tai se on \"-\", luetaan vakiosyötettä.\n"
"\n"

#: src/fmt.c:280
msgid ""
"  -c, --crown-margin        preserve indentation of first two lines\n"
"  -p, --prefix=STRING       combine only lines having STRING as prefix\n"
"  -s, --split-only          split long lines, but do not refill\n"
msgstr ""

#: src/fmt.c:286
msgid ""
"  -t, --tagged-paragraph    indentation of first line different from second\n"
"  -u, --uniform-spacing     one space between words, two after sentences\n"
"  -w, --width=WIDTH         maximum line width (default of 75 columns)\n"
msgstr ""

#: src/fmt.c:351
#, c-format
msgid "invalid width option: %s"
msgstr "virheellinen leveysvalitsin: %s"

#: src/fmt.c:367
#, c-format
msgid ""
"invalid option -- %c; -WIDTH is recognized only when it is the first\n"
"option; use -w N instead"
msgstr ""
"virheellinen valitsin -- %c; -LEVEYS tunnistetaan vain, kun se on "
"ensimmäinen\n"
"valitsin; käytä -w N sen sijaan"

#: src/fmt.c:393
#, c-format
msgid "invalid width: %s"
msgstr "virheellinen leveys: %s"

#: src/fold.c:70
msgid ""
"Wrap input lines in each FILE (standard input by default), writing to\n"
"standard output.\n"
"\n"
msgstr ""
"Rivitä kustakin TIEDOSTOsta (oletuksena vakiosyöte) luetut syöterivit,\n"
"kirjoittaen vakiotulosteeseen.\n"
"\n"

#: src/fold.c:78
msgid ""
"  -b, --bytes         count bytes rather than columns\n"
"  -s, --spaces        break at spaces\n"
"  -w, --width=WIDTH   use WIDTH columns instead of 80\n"
msgstr ""
"  -b, --bytes         laske tavuja, ei sarakkeita\n"
"  -s, --spaces        katkaise välien kohdalta\n"
"  -w, --width=LEVEYS  käytä sarakeleveytenä LEVEYttä oletusarvon 80 sijaan\n"

#: src/fold.c:266
#, c-format
msgid "`%s' option is obsolete; use `%s'"
msgstr "valitsin \"%s\" on vanhentunut; käytä \"%s\""

#: src/fold.c:294
#, c-format
msgid "invalid number of columns: `%s'"
msgstr "virheellinen sarakemäärä: \"%s\""

#: src/head.c:117
msgid ""
"Print the first 10 lines of each FILE to standard output.\n"
"With more than one FILE, precede each with a header giving the file name.\n"
"With no FILE, or when FILE is -, read standard input.\n"
"\n"
msgstr ""
"Tulosta kunkin TIEDOSTOn 10 ensimmäistä riviä vakiotulosteeseen.\n"
"Jos TIEDOSTOja on useampi kuin yksi, jokaista ennen näytetään tiedostonimi.\n"
"Jos TIEDOSTOa ei ole annettu, tai se on -, luetaan vakiosyötettä.\n"
"\n"

#: src/head.c:126
msgid ""
"  -c, --bytes=[-]N         print the first N bytes of each file;\n"
"                             with the leading `-', print all but the last\n"
"                             N bytes of each file\n"
"  -n, --lines=[-]N         print the first N lines instead of the first 10;\n"
"                             with the leading `-', print all but the last\n"
"                             N lines of each file\n"
msgstr ""
"  -c, --bytes=[-]N         tulosta ensimmäiset N tavua jokaisesta "
"tiedostosta;\n"
"                             jos edeltävä merkki \"-\" on annettu, tulosta\n"
"                             koko tiedosto lukuunottamatta N:ää viimeistä "
"tavua\n"
"  -n, --lines=[-]N         tulosta ensimmäiset N riviä ensimmäisen 10 "
"sijaan;\n"
"                             jos edeltävä merkki \"-\" on annettu, tulosta\n"
"                             koko tiedosto lukuunottamatta N:ää viimeistä "
"riviä\n"

#: src/head.c:134
msgid ""
"  -q, --quiet, --silent    never print headers giving file names\n"
"  -v, --verbose            always print headers giving file names\n"
msgstr ""
"  -q, --quiet, --silent    älä koskaan tulosta tiedostonimen sisältäviä "
"otsakkeita\n"
"  -v, --verbose            tulosta aina tiedostonimen sisältävät otsakkeet\n"

#: src/head.c:140
msgid ""
"\n"
"N may have a multiplier suffix: b 512, k 1024, m 1024*1024.\n"
msgstr ""
"\n"
"N:n perään voi liittää kertoimen: b 512, k 1024, m 1024².\n"

#: src/head.c:155 src/head.c:268 src/head.c:340 src/head.c:549 src/head.c:631
#: src/head.c:703 src/head.c:768 src/head.c:796 src/tail.c:364 src/tail.c:445
#: src/tail.c:494 src/tail.c:587 src/tail.c:715 src/tail.c:763 src/tail.c:802
#: src/tail.c:1293 src/tail.c:1329 src/uniq.c:378
#, c-format
msgid "error reading %s"
msgstr "virhe luettaessa tiedostoa %s"

#: src/head.c:158 src/uniq.c:383
#, c-format
msgid "error writing %s"
msgstr "virhe kirjoitettaessa tiedostoa %s"

#: src/head.c:161
#, c-format
msgid "%s: file has shrunk too much"
msgstr "%s: tiedosto on kutistunut liikaa"

#: src/head.c:234
#, c-format
msgid "%s: number of bytes is large"
msgstr "%s: tavumäärä on suuri"

#: src/head.c:452
#, c-format
msgid "%s: cannot lseek back to original position"
msgstr "%s: siirtyminen takaisin alkuperäiseen siirtymään ei onnistu"

#: src/head.c:624 src/head.c:695 src/tail.c:395
#, c-format
msgid "%s: cannot seek to offset %s"
msgstr "%s: siirtyminen kohtaan %s ei onnistu"

#: src/head.c:813
#, c-format
msgid "cannot reposition file pointer for %s"
msgstr "tiedosto-osoitinta ei voi siirtää tiedostossa %s"

#: src/head.c:897 src/tail.c:1453
#, c-format
msgid "%s: %s is so large that it is not representable"
msgstr "%s: %s on liian suuri esitettäväksi"

#: src/head.c:898 src/tail.c:1455
msgid "number of lines"
msgstr "rivimäärä"

#: src/head.c:898 src/tail.c:1456
msgid "number of bytes"
msgstr "tavumäärä"

#: src/head.c:905 src/tail.c:1542
msgid "invalid number of lines"
msgstr "virheellinen rivimäärä"

#: src/head.c:906 src/tail.c:1543
msgid "invalid number of bytes"
msgstr "virheellinen tavumäärä"

#: src/head.c:993
#, c-format
msgid "unrecognized option `-%c'"
msgstr "tunnistamaton valitsin \"-%c\""

#: src/head.c:1000
#, c-format
msgid "`-%s' option is obsolete; use `-%c %.*s%.*s%s'"
msgstr "valitsin \"-%s\" on vanhentunut; käytä \"-%c %.*s%.*s%s\""

#: src/head.c:1076
#, c-format
msgid "%s: number of bytes is too large"
msgstr "%s: tavumäärä on liian suuri"

#: src/hostid.c:44
#, c-format
msgid ""
"Usage: %s\n"
"  or:  %s OPTION\n"
"Print the numeric identifier (in hexadecimal) for the current host.\n"
"\n"
msgstr ""
"Käyttö: %s\n"
"  tai:  %s VALITSIN\n"
"Tulostetaan koneen numeerinen tunniste (heksadesimaalisena).\n"
"\n"

#: src/hostname.c:66
#, c-format
msgid ""
"Usage: %s [NAME]\n"
"  or:  %s OPTION\n"
"Print or set the hostname of the current system.\n"
"\n"
msgstr ""
"Käyttö: %s [NIMI]\n"
"  tai:  %s VALITSIN\n"
"Tulosta tai aseta järjestelmän isäntänimi.\n"
"\n"

#: src/hostname.c:104
#, c-format
msgid "cannot set hostname to `%s'"
msgstr "isäntänimen \"%s\" asetus järjestelmälle ei onnistu"

#: src/hostname.c:110
msgid "cannot set hostname; this system lacks the functionality"
msgstr ""
"isäntänimen asetus ei onnistu; tässä järjestelmässä ei ole tätä toimintoa"

#: src/hostname.c:117
msgid "cannot determine hostname"
msgstr "järjestelmän isäntänimen määritys ei onnistu"

#: src/id.c:35
msgid "Arnold Robbins and David MacKenzie"
msgstr "Arnold Robbins ja David MacKenzie"

#: src/id.c:86
#, c-format
msgid "Usage: %s [OPTION]... [USERNAME]\n"
msgstr "Käyttö: %s [VALITSIN]... [KÄYTTÄJÄTUNNUS]\n"

#: src/id.c:87
msgid ""
"Print information for USERNAME, or the current user.\n"
"\n"
"  -a              ignore, for compatibility with other versions\n"
"  -g, --group     print only the effective group ID\n"
"  -G, --groups    print all group IDs\n"
"  -n, --name      print a name instead of a number, for -ugG\n"
"  -r, --real      print the real ID instead of the effective ID, with -ugG\n"
"  -u, --user      print only the effective user ID\n"
msgstr ""
"Tulosta KÄYTTÄJÄTUNNUKSEN tai nykyisen käyttäjän tiedot.\n"
"\n"
"  -a              ei huomioida, mukana yhteensopivuussyistä\n"
"  -g, --group     tulosta vain vallitseva ryhmä-ID\n"
"  -G, --groups    tulosta kaikkien ryhmien ID:t\n"
"  -n, --name      tulosta nimi numeron sijaan -ugG -valitsimilla\n"
"  -r, --real      tulosta todellinen ID vallitsevan sijaan -ugG -"
"valitsimilla\n"
"  -u, --user      tulosta vain vallitseva käyttäjä-ID\n"

#: src/id.c:99
msgid ""
"\n"
"Without any OPTION, print some useful set of identified information.\n"
msgstr ""
"\n"
"Ilman VALITSIMIA tulostetaan jokin sovelias kokoelma tunnistettua tietoa.\n"

#: src/id.c:162
msgid "cannot print only user and only group"
msgstr "pelkän tunnuksen ja pelkän ryhmän tulostus ei onnistu"

#: src/id.c:166
msgid "cannot print only names or real IDs in default format"
msgstr ""
"pelkkien nimien tai todellisten ID:iden tulostus oletusmuodossa ei onnistu"

#: src/id.c:175
#, c-format
msgid "%s: No such user"
msgstr "%s: Käyttäjää ei ole"

#: src/id.c:212
#, c-format
msgid "cannot find name for user ID %u"
msgstr "käyttäjä-ID:tä %u vastaavaa nimeä ei löydy"

#: src/id.c:235
#, c-format
msgid "cannot find name for group ID %u"
msgstr "ryhmä-ID:tä %u vastaavaa nimeä ei löydy"

#: src/id.c:273
msgid "cannot get supplemental group list"
msgstr "lisäryhmälistan haku ei onnistu"

#: src/id.c:385
msgid " groups="
msgstr " ryhmät="

#: src/install.c:267
msgid "the strip option may not be used when installing a directory"
msgstr "strip-valitsinta ei voi käyttää asennettaessa hakemistoa"

#: src/install.c:290 src/mkdir.c:141
#, c-format
msgid "invalid mode %s"
msgstr "virheelliset oikeudet %s"

#: src/install.c:305 src/install.c:369
#, c-format
msgid "creating directory %s"
msgstr "luodaan hakemisto %s"

#: src/install.c:330
#, c-format
msgid "installing multiple files, but last argument, %s is not a directory"
msgstr ""
"asennetaan useita tiedostoja, mutta viimeinen argumentti %s ei ole hakemisto"

#: src/install.c:433
#, c-format
msgid "%s is a directory"
msgstr "%s on hakemisto"

#: src/install.c:469
#, c-format
msgid "cannot change ownership of %s"
msgstr "tiedoston %s omistajuuden muuttaminen ei onnistu"

#: src/install.c:493
#, c-format
msgid "cannot obtain time stamps for %s"
msgstr "tiedoston %s aikaleimojen hakeminen ei onnistu"

#: src/install.c:503
#, c-format
msgid "cannot set time stamps for %s"
msgstr "tiedoston %s aikaleimojen asettaminen ei onnistu"

#: src/install.c:524
msgid "fork system call failed"
msgstr "järjestelmäkutsu fork epäonnistui"

#: src/install.c:528
msgid "cannot run strip"
msgstr "ohjelmaa strip ei voi ajaa"

#: src/install.c:535
msgid "strip failed"
msgstr "strip epäonnistui"

#: src/install.c:556
#, c-format
msgid "invalid user %s"
msgstr "virheellinen käyttäjä %s"

#: src/install.c:574
#, c-format
msgid "invalid group %s"
msgstr "virheellinen ryhmä %s"

#: src/install.c:593
#, c-format
msgid ""
"Usage: %s [OPTION]... SOURCE DEST           (1st format)\n"
"  or:  %s [OPTION]... SOURCE... DIRECTORY   (2nd format)\n"
"  or:  %s -d [OPTION]... DIRECTORY...       (3rd format)\n"
msgstr ""
"Käyttö: %s [VALITSIN]... LÄHDE KOHDE        (1. muoto)\n"
"  tai:  %s [VALITSIN]... LÄHDE... HAKEMISTO (2. muoto)\n"
"  tai:  %s -d [VALITSIN]... HAKEMISTO...    (3. muoto)\n"

#: src/install.c:599
msgid ""
"In the first two formats, copy SOURCE to DEST or multiple SOURCE(s) to\n"
"the existing DIRECTORY, while setting permission modes and owner/group.\n"
"In the third format, create all components of the given DIRECTORY(ies).\n"
"\n"
msgstr ""
"Kaksi ensimmäistä muotoa; kopioi LÄHDE KOHTEeseen, tai useita LÄHTEitä\n"
"olemassaolevaan HAKEMISTOon, asettaen samalla oikeudet ja omistaja/ryhmä.\n"
"Kolmas muoto; luo annettujen HAKEMISTOjen kaikki (puuttuvat) "
"ylähakemistot.\n"
"\n"

#: src/install.c:608
msgid ""
"      --backup[=CONTROL] make a backup of each existing destination file\n"
"  -b                  like --backup but does not accept an argument\n"
"  -c                  (ignored)\n"
"  -d, --directory     treat all arguments as directory names; create all\n"
"                        components of the specified directories\n"
msgstr ""
"      --backup[=MENETELMÄ] tee varmuuskopio jokaisesta olemassaolevasta\n"
"                        kohdetiedostosta\n"
"  -b                  kuten --backup, mutta ei hyväksy argumenttia\n"
"  -c                  (ei huomioida)\n"
"  -d, --directory     kohtele kaikkia argumentteja hakemistoniminä; luo\n"
"                        kaikki annetut hakemistot alihakemistoineen\n"

#: src/install.c:615
msgid ""
"  -D                  create all leading components of DEST except the "
"last,\n"
"                        then copy SOURCE to DEST;  useful in the 1st format\n"
"  -g, --group=GROUP   set group ownership, instead of process' current "
"group\n"
"  -m, --mode=MODE     set permission mode (as in chmod), instead of rwxr-xr-"
"x\n"
"  -o, --owner=OWNER   set ownership (super-user only)\n"
msgstr ""

#: src/install.c:622
msgid ""
"  -p, --preserve-timestamps   apply access/modification times of SOURCE "
"files\n"
"                        to corresponding destination files\n"
"  -s, --strip         strip symbol tables, only for 1st and 2nd formats\n"
"  -S, --suffix=SUFFIX override the usual backup suffix\n"
"  -v, --verbose       print the name of each directory as it is created\n"
msgstr ""
"  -p, --preserve-timestamps   käytä LÄHDEtiedostojen käyttö/muutosaikoja\n"
"                        vastaaviin kohdetiedostoihin\n"
"  -s, --strip         riisu symbolitaulut, vain 1. ja 2. muodolle\n"
"  -S, --suffix=JÄLKILIITE  kumoa tavanomainen varmuuskopion jälkiliite\n"
"  -v, --verbose       tulosta kunkin hakemiston nimi luotaessa\n"

#: src/install.c:631 src/ln.c:377 src/mv.c:344
msgid ""
"\n"
"The backup suffix is `~', unless set with --suffix or SIMPLE_BACKUP_SUFFIX.\n"
"The version control method may be selected via the --backup option or "
"through\n"
"the VERSION_CONTROL environment variable.  Here are the values:\n"
"\n"
msgstr ""

#: src/join.c:143
#, c-format
msgid "Usage: %s [OPTION]... FILE1 FILE2\n"
msgstr "Käyttö: %s [VALITSIN]... TIEDOSTO1 TIEDOSTO2\n"

# *** *** *** ***
#: src/join.c:147
msgid ""
"For each pair of input lines with identical join fields, write a line to\n"
"standard output.  The default join field is the first, delimited\n"
"by whitespace.  When FILE1 or FILE2 (not both) is -, read standard input.\n"
"\n"
"  -a FILENUM        print unpairable lines coming from file FILENUM, where\n"
"                      FILENUM is 1 or 2, corresponding to FILE1 or FILE2\n"
"  -e EMPTY          replace missing input fields with EMPTY\n"
msgstr ""
"Jos syöteriviparin liitossarakkeet ovat identtisiä, tulosta rivi\n"
"vakiotulosteeseen. Oletusliitossarake on ensimmäinen sarake, erotettuna\n"
"tyhjeellä.\n"
"Kun joko TIEDOSTO1 tai TIEDOSTO2 on -, luetaan vakiosyötettä.\n"
"\n"
"  -a TIEDNUM        tulosta TIEDNUMerosta tulevat paritta jäävät rivit, missä\n"
"                      TIEDNUM on 1 tai 2 (TIEDOSTO1 tai TIEDOSTO2)\n"
"  -e TYHJÄ          korvaa puuttuvat syötekentät TYHJÄllä\n"

#: src/join.c:156
msgid ""
"  -i, --ignore-case ignore differences in case when comparing fields\n"
"  -j FIELD          (obsolescent) equivalent to `-1 FIELD -2 FIELD'\n"
"  -j1 FIELD         (obsolescent) equivalent to `-1 FIELD'\n"
"  -j2 FIELD         (obsolescent) equivalent to `-2 FIELD'\n"
"  -o FORMAT         obey FORMAT while constructing output line\n"
"  -t CHAR           use CHAR as input and output field separator\n"
msgstr ""
"  -i, --ignore-case älä huomioi kirjainkokoa sarakkeita verrattaessa\n"
"  -j SARAKE         (käytöstä poistuva) sama kuin \"-1 SARAKE -2 SARAKE\"\n"
"  -j1 SARAKE        (käytöstä poistuva) sama kuin \"-1 SARAKE\"\n"
"  -j2 SARAKE        (käytöstä poistuva) sama kuin \"-2 SARAKE\"\n"
"  -o MUOTO          noudata MUOTOa tulosteriviä muodostettaessa\n"
"  -t MERKKI         käytä MERKKIä syöte- ja tulostesarakkeiden rajamerkkinä\n"

#: src/join.c:164
msgid ""
"  -v FILENUM        like -a FILENUM, but suppress joined output lines\n"
"  -1 FIELD          join on this FIELD of file 1\n"
"  -2 FIELD          join on this FIELD of file 2\n"
msgstr ""
"  -v TIEDNUM        kuten -a TIEDNUM, mutta jätä yhdistetyt rivit "
"tulostamatta\n"
"  -1 SARAKE         yhdistä tämä tiedoston 1 SARAKE\n"
"  -2 SARAKE         yhdistä tämä tiedoston 2 SARAKE\n"

# oikoluku5 loppuu
#: src/join.c:171
msgid ""
"\n"
"Unless -t CHAR is given, leading blanks separate fields and are ignored,\n"
"else fields are separated by CHAR.  Any FIELD is a field number counted\n"
"from 1.  FORMAT is one or more comma or blank separated specifications,\n"
"each being `FILENUM.FIELD' or `0'.  Default FORMAT outputs the join field,\n"
"the remaining fields from FILE1, the remaining fields from FILE2, all\n"
"separated by CHAR.\n"
msgstr ""

#: src/join.c:644
#, c-format
msgid "invalid field specifier: `%s'"
msgstr "virheellinen saraketarkennin: \"%s\""

#: src/join.c:658 src/join.c:772 src/join.c:808
#, c-format
msgid "invalid field number: `%s'"
msgstr "virheellinen sarakenumero: \"%s\""

#: src/join.c:671
#, c-format
msgid "invalid file number in field spec: `%s'"
msgstr "virheellinen tiedostonumero sarakemäärityksessä: \"%s\""

#: src/join.c:792
#, c-format
msgid "invalid field number for file 1: `%s'"
msgstr "virheellinen sarakenumero tiedostolle 1: \"%s\""

#: src/join.c:801
#, c-format
msgid "invalid field number for file 2: `%s'"
msgstr "virheellinen sarakenumero tiedostolle 2: \"%s\""

#: src/join.c:833
msgid "too many non-option arguments"
msgstr "liikaa argumentteja, jotka eivät ole valitsimia"

#: src/join.c:855
msgid "too few non-option arguments"
msgstr "liian vähän argumentteja, jotka eivät ole valitsimia"

#: src/join.c:866
msgid "both files cannot be standard input"
msgstr "vakiosyötettä ei voi käyttää molempina tiedostoina"

#: src/kill.c:94
#, c-format
msgid ""
"Usage: %s [-s SIGNAL | -SIGNAL] PID...\n"
"  or:  %s -l [SIGNAL]...\n"
"  or:  %s -t [SIGNAL]...\n"
msgstr ""
"Käyttö: %s [-s SIGNAALI | -SIGNAALI] PID...\n"
"  tai:  %s -l [SIGNAALI]...\n"
"  tai:  %s -t [SIGNAALI]...\n"

#: src/kill.c:100
msgid ""
"Send signals to processes, or list signals.\n"
"\n"
msgstr ""
"Välitä signaaleja prosesseille tai listaa signaalit.\n"
"\n"

#: src/kill.c:107
msgid ""
"  -s, --signal=SIGNAL, -SIGNAL\n"
"                   specify the name or number of the signal to be sent\n"
"  -l, --list       list signal names, or convert signal names to/from "
"numbers\n"
"  -t, --table      print a table of signal information\n"
msgstr ""
"  -s, --signal=SIGNAALI, -SIGNAALI\n"
"                   anna välitettävän signaalin nimi tai numero\n"
"  -l, --list       listaa signaalien nimet tai muunna niitä numeroiksi/"
"niistä numeroita\n"
"  -t, --table      tulosta tietoja signaaleista taulukkomuodossa\n"

#: src/kill.c:115
msgid ""
"\n"
"SIGNAL may be a signal name like `HUP', or a signal number like `1',\n"
"or an exit status of a process terminated by a signal.\n"
"PID is an integer; if negative it identifies a process group.\n"
msgstr ""
"\n"
"SIGNAALI voi olla signaalin nimi kuten \"HUP\", tai signaalin numero kuten"
"\"1\",\n"
"tai signaalilla keskeytetyn prosessin poistumistila. PID on kokonaisluku;\n"
"negatiivisena se yksilöi prosessiryhmän.\n"
"\n"

#: src/kill.c:164
#, c-format
msgid "%s: invalid signal"
msgstr "%s: virheellinen signaali"

#: src/kill.c:269
#, c-format
msgid "%s: invalid process id"
msgstr "%s: virheellinen prosessi-ID"

#: src/kill.c:323
#, c-format
msgid "invalid option -- %c"
msgstr "virheellinen valitsin -- %c"

#: src/kill.c:332
#, c-format
msgid "%s: multiple signals specified"
msgstr "%s: useita signaaleja annettu"

#: src/kill.c:346
msgid "multiple -l or -t options specified"
msgstr "useita -l tai -t -valitsimia annettu"

#: src/kill.c:363
msgid "cannot combine signal with -l or -t"
msgstr "signaalin yhdistäminen valitsimen -l tai -t kanssa ei onnistu"

#: src/kill.c:369
msgid "no process ID specified"
msgstr "prosessi-ID:tä ei ole annettu"

#: src/link.c:51
#, c-format
msgid ""
"Usage: %s FILE1 FILE2\n"
"  or:  %s OPTION\n"
msgstr ""
"Käyttö: %s TIED1 TIED2\n"
"  tai:  %s VALITSIN\n"

#: src/link.c:54
msgid ""
"Call the link function to create a link named FILE2 to an existing FILE1.\n"
"\n"
msgstr ""
"Kutsu linkitysfunktiota linkin TIED2 luomiseksi olemassaolevaan TIED1:een.\n"

#: src/link.c:99
#, c-format
msgid "cannot create link %s to %s"
msgstr "linkkiä %s kohteeseen %s ei voi luoda"

#: src/ln.c:35
msgid "Mike Parker and David MacKenzie"
msgstr "Mike Parker ja David MacKenzie"

#: src/ln.c:168
#, c-format
msgid "%s: warning: making a hard link to a symbolic link is not portable"
msgstr ""
"%s: varoitus: kovan linkin tekeminen symboliseen linkkiin ei ole siirrettävää"

#: src/ln.c:175
#, c-format
msgid "%s: hard link not allowed for directory"
msgstr "%s: kova linkki ei ole sallittu hakemistolle"

#: src/ln.c:246
#, c-format
msgid "%s: cannot overwrite directory"
msgstr "%s: hakemistoa ei voi korvata"

#: src/ln.c:251
#, c-format
msgid "%s: replace %s? "
msgstr "%s: korvataanko tiedosto %s? "

#: src/ln.c:257
#, c-format
msgid "%s: File exists"
msgstr "%s: Tiedosto on olemassa"

#: src/ln.c:304
#, c-format
msgid "create symbolic link %s to %s"
msgstr "luo symbolinen linkki %s kohteeseen %s"

#: src/ln.c:305
#, c-format
msgid "create hard link %s to %s"
msgstr "luo symbolinen linkki %s kohteeseen %s"

#: src/ln.c:319
#, c-format
msgid "creating symbolic link %s to %s"
msgstr "luodaan symbolinen linkki %s kohteeseen %s"

#: src/ln.c:320
#, c-format
msgid "creating hard link %s to %s"
msgstr "luodaan kova linkki %s kohteeseen %s"

#: src/ln.c:339
#, c-format
msgid ""
"Usage: %s [OPTION]... TARGET [LINK_NAME]\n"
"  or:  %s [OPTION]... TARGET... DIRECTORY\n"
"  or:  %s [OPTION]... --target-directory=DIRECTORY TARGET...\n"
msgstr ""
"Käyttö: %s [VALITSIN]... KOHDE [LINKIN_NIMI]\n"
"  tai:  %s [VALITSIN]... KOHDE... HAKEMISTO\n"
"  tai:  %s [VALITSIN]... --target-directory=HAKEMISTO KOHDE...\n"

#oikoluku6 loppuu
#: src/ln.c:345
msgid ""
"Create a link to the specified TARGET with optional LINK_NAME.\n"
"If LINK_NAME is omitted, a link with the same basename as the TARGET is\n"
"created in the current directory.  When using the second form with more\n"
"than one TARGET, the last argument must be a directory;  create links\n"
"in DIRECTORY to each TARGET.  Create hard links by default, symbolic\n"
"links with --symbolic.  When creating hard links, each TARGET must exist.\n"
"\n"
msgstr ""

#: src/ln.c:357
msgid ""
"      --backup[=CONTROL]      make a backup of each existing destination "
"file\n"
"  -b                          like --backup but does not accept an argument\n"
"  -d, -F, --directory         hard link directories (super-user only)\n"
"  -f, --force                 remove existing destination files\n"
msgstr ""
"      --backup[=MENETELMÄ]    tee varmuuskopio jokaisesta olemassaolevasta\n"
"                                kohdetiedostosta\n"
"  -b                          kuten --backup, mutta ei hyväksy parametria\n"
"  -d, -F, --directory         kovalinkitä hakemistoja (vain pääkäyttäjä)\n"
"  -f, --force                 poista olemassaolevat kohdetiedostot\n"

#: src/ln.c:363
msgid ""
"  -n, --no-dereference        treat destination that is a symlink to a\n"
"                                directory as if it were a normal file\n"
"  -i, --interactive           prompt whether to remove destinations\n"
"  -s, --symbolic              make symbolic links instead of hard links\n"
msgstr ""
"  -n, --no-dereference        kohtele hakemistoon osoittavia symlinkkejä\n"
"                                kuin tavallisia tiedostoja\n"
"  -i, --interactive           kysy ennen kohteiden poistamista\n"
"  -s, --symbolic              tee symbolisia linkkejä kovien linkkien sijaan\n"

#: src/ln.c:369
msgid ""
"  -S, --suffix=SUFFIX         override the usual backup suffix\n"
"      --target-directory=DIRECTORY  specify the DIRECTORY in which to "
"create\n"
"                                the links\n"
"  -v, --verbose               print name of each file before linking\n"
msgstr ""
"  -S, --suffix=JÄLKILIITE     kumoa tavanomainen varmuuskopion jälkiliite\n"
"      --target-directory=HAKEMISTO  määrittele HAKEMISTO, jonka alle linkit\n"
"                                luodaan\n"
"  -v, --verbose               tulosta kunkin tiedoston nimi ennen "
"linkitystä\n"

#: src/ln.c:522
#, c-format
msgid "%s: specified target directory is not a directory"
msgstr "%s: annettu kohdehakemisto ei ole hakemisto"

#: src/ln.c:543
msgid "when making multiple links, last argument must be a directory"
msgstr "useita linkkejä luotaessa viimeisen argumentin on oltava hakemisto"

#: src/logname.c:48 src/pwd.c:45 src/sync.c:44
#, c-format
msgid "Usage: %s [OPTION]\n"
msgstr "Käyttö: %s [VALITSIN]\n"

#: src/logname.c:49
msgid ""
"Print the name of the current user.\n"
"\n"
msgstr ""
"Tulosta nykyisen käyttäjän nimi.\n"
"\n"

#: src/logname.c:104
msgid "no login name"
msgstr "ei sisäänkirjautumistunnusta"

#: src/ls.c:664
msgid "%b %e  %Y"
msgstr "%e. %b  %Y"

#: src/ls.c:672
msgid "%b %e %H:%M"
msgstr "%e. %b %H:%M"

#: src/ls.c:1299
#, c-format
msgid "ignoring invalid value of environment variable QUOTING_STYLE: %s"
msgstr ""
"ei huomioida virheellistä arvoa ympäristömuuttujassa QUOTING_STYLE: %s"

#: src/ls.c:1326
#, c-format
msgid "ignoring invalid width in environment variable COLUMNS: %s"
msgstr "ei huomioida virheellistä leveyttä ympäristömuuttujassa COLUMNS: %s"

#: src/ls.c:1357
#, c-format
msgid "ignoring invalid tab size in environment variable TABSIZE: %s"
msgstr ""
"ei huomioida virheellistä sarkainkokoa ympäristömuuttujassa TABSIZE: %s"

#: src/ls.c:1474
#, c-format
msgid "invalid line width: %s"
msgstr "virheellinen rivileveys: %s"

#: src/ls.c:1548
#, c-format
msgid "invalid tab size: %s"
msgstr "virheellinen sarkainkoko: %s"

#: src/ls.c:1714
#, c-format
msgid "invalid time style format %s"
msgstr "virheellinen ajan muoto %s"

#: src/ls.c:2046
#, c-format
msgid "unrecognized prefix: %s"
msgstr "tunnistamaton etuliite: %s"

#: src/ls.c:2069
msgid "unparsable value for LS_COLORS environment variable"
msgstr "jäsentymätön arvo LS_COLORS-ympäristömuuttujalle"

#: src/ls.c:2137
#, c-format
msgid "cannot determine device and inode of %s"
msgstr "hakemiston %s laitetta ja i-solmua ei voida määrittää"

#: src/ls.c:2147
#, c-format
msgid "not listing already-listed directory: %s"
msgstr "ei listata jo listattua hakemistoa: %s"

#: src/ls.c:2200 src/remove.c:941
#, c-format
msgid "reading directory %s"
msgstr "luetaan hakemistoa %s"

#: src/ls.c:2595
#, c-format
msgid "cannot compare file names %s and %s"
msgstr "tiedostonimiä %s ja %s ei voi vertailla"

#: src/ls.c:3756
msgid ""
"List information about the FILEs (the current directory by default).\n"
"Sort entries alphabetically if none of -cftuSUX nor --sort.\n"
"\n"
msgstr ""
"Listaa TIEDOSTOjen tiedot (oletuksena nykyinen hakemisto).\n"
"Lajittele merkinnät aakkosjärjestykseen ellei mitään valitsimista -cftuSUX\n"
"tai --sort ole annettu.\n"
"\n"

#: src/ls.c:3764
msgid ""
"  -a, --all                  do not hide entries starting with .\n"
"  -A, --almost-all           do not list implied . and ..\n"
"      --author               print the author of each file\n"
"  -b, --escape               print octal escapes for nongraphic characters\n"
msgstr ""
"  -a, --all                  älä piilota merkintöjä, joiden alussa on .\n"
"  -A, --almost-all           älä listaa hakemistoja . ja ..\n"
"      --author               tulosta kunkin tiedoston luoja\n"
"  -b, --escape               tulosta oktaaliset suojaukset ei-graafisille\n"
"                               merkeille\n"

#: src/ls.c:3770
msgid ""
"      --block-size=SIZE      use SIZE-byte blocks\n"
"  -B, --ignore-backups       do not list implied entries ending with ~\n"
"  -c                         with -lt: sort by, and show, ctime (time of "
"last\n"
"                               modification of file status information)\n"
"                               with -l: show ctime and sort by name\n"
"                               otherwise: sort by ctime\n"
msgstr ""
"      --block-size=KOKO      käytä KOKO-tavuisia lohkoja\n"
"  -B, --ignore-backups       älä listaa merkintöjä, joiden lopussa on ~\n"
"  -c                         valitsinten -lt kanssa: käytä lajitteluun ja\n"
"                               näytä ctime (tiedoston tilatietojen\n"
"                               viimeisimmän muutoksen ajankohta)\n"
"                               valitsimen -l kanssa: näytä ctime ja "
"lajittele\n"
"                               nimen mukaan\n"
"                               muuten: lajittele ctimen mukaan\n"

#: src/ls.c:3778
msgid ""
"  -C                         list entries by columns\n"
"      --color[=WHEN]         control whether color is used to distinguish "
"file\n"
"                               types.  WHEN may be `never', `always', or "
"`auto'\n"
"  -d, --directory            list directory entries instead of contents,\n"
"                               and do not dereference symbolic links\n"
"  -D, --dired                generate output designed for Emacs' dired mode\n"
msgstr ""

#: src/ls.c:3786
msgid ""
"  -f                         do not sort, enable -aU, disable -lst\n"
"  -F, --classify             append indicator (one of */=@|) to entries\n"
"      --format=WORD          across -x, commas -m, horizontal -x, long -l,\n"
"                               single-column -1, verbose -l, vertical -C\n"
"      --full-time            like -l --time-style=full-iso\n"
msgstr ""
"  -f                         älä lajittele, käytä -aU, poista käytöstä -lst\n"
"  -F, --classify             lisää merkintöihin tunnistin\n"
"                               (yksi merkeistä */=@|)\n"
"      --format=SANA          across -x, commas -m, horizontal -x, long -l,\n"
"                               single-column -1, verbose -l, vertical -C\n"
"      --full-time            kuten -l --time-style=full-iso\n"

#: src/ls.c:3793
msgid ""
"  -g                         like -l, but do not list owner\n"
"  -G, --no-group             inhibit display of group information\n"
"  -h, --human-readable  print sizes in human readable format (e.g., 1K 234M "
"2G)\n"
"      --si                   likewise, but use powers of 1000 not 1024\n"
"  -H, --dereference-command-line\n"
"                             follow symbolic links listed on the command "
"line\n"
"      --dereference-command-line-symlink-to-dir\n"
"                             follow each command line symbolic link\n"
"                               that points to a directory\n"
msgstr ""
"  -g                         kuten -l, mutta ei näytä omistajaa\n"
"  -G, --no-group             älä näytä ryhmätietoa\n"
"  -h, --human-readable  näytä koot helppolukuisessa muodossa (esim. 1K 234M "
"2G)\n"
"      --si                   sama kuin edellä, mutta kantalukuna 1000, ei "
"1024\n"
"  -H, --dereference-command-line\n"
"                             seuraa komentorivillä annettuja symbolisia "
"linkkejä\n"
"      --dereference-command-line-symlink-to-dir\n"
"                             seuraa jokaista hakemistoon viittaavaa\n"
"                               komentorivillä annettua symbolista linkkiä\n"

#: src/ls.c:3804
msgid ""
"      --indicator-style=WORD append indicator with style WORD to entry "
"names:\n"
"                               none (default), classify (-F), file-type (-"
"p)\n"
"  -i, --inode                print index number of each file\n"
"  -I, --ignore=PATTERN       do not list implied entries matching shell "
"PATTERN\n"
"  -k                         like --block-size=1K\n"
msgstr ""

#: src/ls.c:3811
msgid ""
"  -l                         use a long listing format\n"
"  -L, --dereference          when showing file information for a symbolic\n"
"                               link, show information for the file the link\n"
"                               references rather than for the link itself\n"
"  -m                         fill width with a comma separated list of "
"entries\n"
msgstr ""
"  -l                         käytä pitkää listausmuotoa\n"
"  -L, --dereference          näytettäessä symbolisen linkin tietoja,\n"
"                               näytä linkin kohteen tiedot, ei linkin\n"
"                               itsensä tietoja\n"
"  -m                         näytä tiedostonimet pilkuilla erotettuna "
"listana\n"

#: src/ls.c:3818
msgid ""
"  -n, --numeric-uid-gid      like -l, but list numeric UIDs and GIDs\n"
"  -N, --literal              print raw entry names (don't treat e.g. "
"control\n"
"                               characters specially)\n"
"  -o                         like -l, but do not list group information\n"
"  -p, --file-type            append indicator (one of /=@|) to entries\n"
msgstr ""
"  -n, --numeric-uid-gid      kuten -l, mutta luettele UID:t ja GID:t\n"
"                               numeerisina\n"
"  -N, --literal              tulosta raa'at merkintänimet (älä käsittele\n"
"                               esim. ohjausmerkkejä)\n"
"  -o                         kuten -l, mutta älä näytä ryhmätietoja\n"
"  -p, --file-type            lisää merkintöihin ilmaisin\n"
"                               (yksi merkeistä /=@|)\n"

#: src/ls.c:3825
msgid ""
"  -q, --hide-control-chars   print ? instead of non graphic characters\n"
"      --show-control-chars   show non graphic characters as-is (default\n"
"                             unless program is `ls' and output is a "
"terminal)\n"
"  -Q, --quote-name           enclose entry names in double quotes\n"
"      --quoting-style=WORD   use quoting style WORD for entry names:\n"
"                               literal, locale, shell, shell-always, c, "
"escape\n"
msgstr ""
"  -q, --hide-control-chars   tulosta \"?\" ei-graafisten merkkien sijaan\n"
"      --show-control-chars   näytä ei-graafiset merkit sellaisinaan (on\n"
"                               oletus, ellei ohjelma ole \"ls\" ja\n"
"                               tulostelaitteena pääte)\n"
"  -Q, --quote-name           sijoita tiedostonimet lainausmerkkeihin\n"
"      --quoting-style=SANA   käytä lainaustapaa SANA tiedostonimille:\n"
"                               literal, locale, shell, shell-always, c, "
"escape\n"

#: src/ls.c:3833
msgid ""
"  -r, --reverse              reverse order while sorting\n"
"  -R, --recursive            list subdirectories recursively\n"
"  -s, --size                 print size of each file, in blocks\n"
msgstr ""
"  -r, --reverse              käännä lajittelun järjestys\n"
"  -R, --recursive            listaa alihakemistot rekursiivisesti\n"
"  -s, --size                 tulosta kunkin tiedoston koko lohkoina\n"

#: src/ls.c:3838
msgid ""
"  -S                         sort by file size\n"
"      --sort=WORD            extension -X, none -U, size -S, time -t,\n"
"                               version -v\n"
"                             status -c, time -t, atime -u, access -u, use -"
"u\n"
"      --time=WORD            show time as WORD instead of modification "
"time:\n"
"                               atime, access, use, ctime or status; use\n"
"                               specified time as sort key if --sort=time\n"
msgstr ""
"  -S                         lajittele tiedoston koon mukaan\n"
"      --sort=SANA            extension -X, none -U, size -S, time -t,\n"
"                               version -v\n"
"                             status -c, time -t, atime -u, access -u, use -"
"u\n"
"      --time=SANA            näytä muutosajan sijaan SANAn mukainen aika:\n"
"                               atime, access, use, ctime tai status; käytä\n"
"                               annettua aikaa lajitteluun jos --sort=time\n"

#: src/ls.c:3847
msgid ""
"      --time-style=STYLE     show times using style STYLE:\n"
"                               full-iso, long-iso, iso, locale, +FORMAT\n"
"                             FORMAT is interpreted like `date'; if FORMAT "
"is\n"
"                             FORMAT1<newline>FORMAT2, FORMAT1 applies to\n"
"                             non-recent files and FORMAT2 to recent files;\n"
"                             if STYLE is prefixed with `posix-', STYLE\n"
"                             takes effect only outside the POSIX locale\n"
"  -t                         sort by modification time\n"
"  -T, --tabsize=COLS         assume tab stops at each COLS instead of 8\n"
msgstr ""

#: src/ls.c:3858
msgid ""
"  -u                         with -lt: sort by, and show, access time\n"
"                               with -l: show access time and sort by name\n"
"                               otherwise: sort by access time\n"
"  -U                         do not sort; list entries in directory order\n"
"  -v                         sort by version\n"
msgstr ""
"  -u                         valitsinten -lt kanssa: käytä lajitteluun ja\n"
"                               näytä käyttöaika\n"
"                               valitsimen -l kanssa: näytä käyttöaika ja\n"
"                               lajittele nimen mukaan\n"
"                               muuten: lajittele käyttöajan mukaan\n"
"  -U                         älä lajittele; listaa merkinnät\n"
"                               hakemistojärjestyksessä\n"
"  -v                         lajittele version mukaan\n"

#: src/ls.c:3865
msgid ""
"  -w, --width=COLS           assume screen width instead of current value\n"
"  -x                         list entries by lines instead of by columns\n"
"  -X                         sort alphabetically by entry extension\n"
"  -1                         list one file per line\n"
msgstr ""
"  -w, --width=MÄÄRÄ          olet ruudun leveydeksi MÄÄRÄ\n"
"  -x                         listaa merkinnät riveittäin, ei sarakkeittain\n"
"  -X                         aakkosta merkinnän päätteen mukaan\n"
"  -1                         listaa vain yksi tiedosto yhdellä rivillä\n"

#: src/ls.c:3877
msgid ""
"\n"
"By default, color is not used to distinguish types of files.  That is\n"
"equivalent to using --color=none.  Using the --color option without the\n"
"optional WHEN argument is equivalent to using --color=always.  With\n"
"--color=auto, color codes are output only if standard output is connected\n"
"to a terminal (tty).\n"
msgstr ""

#: src/md5sum.c:37
msgid "Ulrich Drepper and Scott Miller"
msgstr "Ulrich Drepper ja Scott Miller"

#: src/md5sum.c:124
#, c-format
msgid ""
"Usage: %s [OPTION] [FILE]...\n"
"  or:  %s [OPTION] --check [FILE]\n"
"Print or check %s (%d-bit) checksums.\n"
"With no FILE, or when FILE is -, read standard input.\n"
msgstr ""
"Käyttö: %1$s [VALITSIN] [TIEDOSTO]...\n"
"  tai:  %2$s [VALITSIN] --check [TIEDOSTO]\n"
"Tulosta tai tarkista (%4$d-bittisiä) %3$s-tarkistussummia.\n"
"Jos TIEDOSTOa ei ole annettu, tai se on -, luetaan vakiosyötettä.\n"

#: src/md5sum.c:133
#, c-format
msgid ""
"\n"
"  -b, --binary            read files in binary mode (default on DOS/"
"Windows)\n"
"  -c, --check             check %s sums against given list\n"
"  -t, --text              read files in text mode (default)\n"
"\n"
msgstr ""
"\n"
"  -b, --binary            lue tiedostot binäärimuodossa (oletus DOSissa/"
"Windowsissa)\n"
"  -c, --check             vertaa %s-summia annettuun listaan\n"
"  -t, --text              lue tiedostot tekstimuodossa (oletus)\n"

#: src/md5sum.c:141
msgid ""
"The following two options are useful only when verifying checksums:\n"
"      --status            don't output anything, status code shows success\n"
"  -w, --warn              warn about improperly formated checksum lines\n"
"\n"
msgstr ""
"Seuraavat kaksi valitsinta ovat käytettävissä vain tarkastettaessa summia:\n"
"      --status            älä tulosta mitään, paluuarvo kertoo onnistumisen\n"
"  -w, --warn              varoita väärin muotoilluista summariveistä\n"
"\n"

#: src/md5sum.c:149
#, c-format
msgid ""
"\n"
"The sums are computed as described in %s.  When checking, the input\n"
"should be a former output of this program.  The default mode is to print\n"
"a line with checksum, a character indicating type (`*' for binary, ` ' for\n"
"text), and name for each FILE.\n"
msgstr ""
"\n"
"Summien laskutapa on kuvattu dokumentissa %s. Tarkistettaessa syötteen\n"
"tulisi olla tämän ohjelman aikaisempaa tulostetta. Oletustilassa tulostuu\n"
"rivi, jolla on tarkistussumma, tyyppiä ilmaiseva merkki (\"*\" = binääri,\n"
"\" \" = teksti), ja TIEDoston nimi. \n"

#: src/md5sum.c:435
#, c-format
msgid "%s: %lu: improperly formatted %s checksum line"
msgstr "%s: %lu: väärin muotoiltu %s-tarkistussummarivi"

#: src/md5sum.c:457
#, c-format
msgid "%s: FAILED open or read\n"
msgstr "%s: avaaminen tai luku EPÄONNISTUI\n"

#: src/md5sum.c:481
msgid "FAILED"
msgstr "EI TÄSMÄÄ"

#: src/md5sum.c:481
msgid "OK"
msgstr "OK"

#: src/md5sum.c:494
#, c-format
msgid "%s: read error"
msgstr "%s: lukuvirhe"

#: src/md5sum.c:507
#, c-format
msgid "%s: no properly formatted %s checksum lines found"
msgstr "%s: kelvollisesti muotoiltuja %s-tarkistussummarivejä ei löytynyt"

#: src/md5sum.c:520
#, c-format
msgid "WARNING: %d of %d listed %s could not be read"
msgstr "VAROITUS: %1$d %3$s %2$d listatusta jäi lukematta"

#: src/md5sum.c:523
msgid "file"
msgstr "tiedosto"

#: src/md5sum.c:523
msgid "files"
msgstr "tiedostoa"

#: src/md5sum.c:529
#, c-format
msgid "WARNING: %d of %d computed %s did NOT match"
msgstr "VAROITUS: %1$d %3$s %2$d tarkistetusta EI täsmännyt"

#: src/md5sum.c:532
msgid "checksum"
msgstr "tarkistussumma"

#: src/md5sum.c:532
msgid "checksums"
msgstr "tarkistussummaa"

#: src/md5sum.c:615
msgid ""
"the --binary and --text options are meaningless when verifying checksums"
msgstr ""
"valitsimet --binary ja --text ovat merkityksettömiä tarkastettaessa "
"tarkistussummia"

#: src/md5sum.c:623
msgid "the --string and --check options are mutually exclusive"
msgstr "valitsimet --string ja --check ovat toisensa poissulkevia"

# onko verify tarkastamista, todentamista vai varmentamista?
#: src/md5sum.c:630
msgid "the --status option is meaningful only when verifying checksums"
msgstr ""
"valitsin --status on merkityksellinen vain tarkastettaessa tarkistussummia"

#: src/md5sum.c:637
msgid "the --warn option is meaningful only when verifying checksums"
msgstr ""
"valitsin --warn on merkityksellinen vain tarkastettaessa tarkistussummia"

#: src/md5sum.c:647
msgid "no files may be specified when using --string"
msgstr "tiedostoja ei voi antaa käytettäessä valitsinta --string"

#: src/md5sum.c:669
msgid "only one argument may be specified when using --check"
msgstr "käytettäessä valitsinta --check voi antaa vain yhden argumentin"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.