GNU Coreutils, osa 2
Lauri Nurmi <[email protected]>
| Newsgroups | gmane.comp.internationalization.finnish |
|---|---|
| Message-ID | <[email protected]> |
Lisää Coreutils-käännöstä kommentoitavaksi. Paljon on vielä jäljellä
tämän jälkeenkin.
#: src/cp.c:161 src/mv.c:307
#, c-format
msgid ""
"Usage: %s [OPTION]... SOURCE DEST\n"
" or: %s [OPTION]... SOURCE... DIRECTORY\n"
" or: %s [OPTION]... --target-directory=DIRECTORY SOURCE...\n"
msgstr ""
"Käyttö: %s [VALITSIN]... LÄHDE KOHDE\n"
" tai: %s [VALITSIN]... LÄHDE... HAKEMISTO\n"
" tai: %s [VALITSIN]... --target-directory=HAKEMISTO LÄHDE...\n"
#: src/cp.c:167
msgid ""
"Copy SOURCE to DEST, or multiple SOURCE(s) to DIRECTORY.\n"
"\n"
msgstr ""
"Kopioi LÄHDE KOHTEeseen, tai useita LÄHTEitä HAKEMISTOon.\n"
"\n"
#: src/cp.c:171 src/csplit.c:1505 src/cut.c:190 src/df.c:733 src/du.c:179
#: src/expand.c:120 src/fmt.c:277 src/fold.c:75 src/head.c:123
#: src/install.c:605 src/kill.c:104 src/ln.c:354 src/ls.c:3761 src/mkdir.c:66
#: src/mkfifo.c:60 src/mknod.c:61 src/mv.c:317 src/nl.c:185 src/paste.c:416
#: src/pr.c:2762 src/ptx.c:1880 src/shred.c:165 src/sort.c:284 src/split.c:109
#: src/tac.c:135 src/tail.c:247 src/touch.c:243 src/unexpand.c:382
#: src/uniq.c:143
msgid ""
"Mandatory arguments to long options are mandatory for short options too.\n"
msgstr ""
"Pitkien valitsinten pakolliset argumentit ovat pakollisia myös lyhyille.\n"
#: src/cp.c:174
msgid ""
" -a, --archive same as -dpR\n"
" --backup[=CONTROL] make a backup of each existing destination "
"file\n"
" -b like --backup but does not accept an "
"argument\n"
" --copy-contents copy contents of special files when "
"recursive\n"
" -d same as --no-dereference --preserve=link\n"
msgstr ""
" -a, --archive sama kuin -dpR\n"
" --backup[=MENETELMÄ] tee varmuuskopio jokaisesta olemassaolevasta "
"kohdetiedostosta\n"
" --copy-contents kopioi erikoistiedostojen sisältö rekursiota "
"käytettäessä\n"
" -d sama kuin --no-dereference --preserve=linkki\n"
#: src/cp.c:181
msgid ""
" --no-dereference never follow symbolic links\n"
" -f, --force if an existing destination file cannot be\n"
" opened, remove it and try again\n"
" -i, --interactive prompt before overwrite\n"
" -H follow command-line symbolic links\n"
msgstr ""
" --no-dereference älä koskaan seuraa symbolisia linkkejä\n"
" -f, --force jos olemassaolevaa kohdetiedostoa ei voi\n"
" avata, poista se ja yritä uudelleen\n"
" -i, --interactive kysy ennen korvaamista\n"
" -H seuraa komentorivillä annettuja symbolisia\n"
" linkkejä\n"
#: src/cp.c:188
msgid ""
" -l, --link link files instead of copying\n"
" -L, --dereference always follow symbolic links\n"
" -p same as --preserve=mode,ownership,timestamps\n"
" --preserve[=ATTR_LIST] preserve the specified attributes (default:\n"
" mode,ownership,timestamps), if possible\n"
" additional attributes: links, all\n"
msgstr ""
" -l, --link linkitä tiedostot kopioinnin sijaan\n"
" -L, --dereference seuraa aina symbolisia linkkejä\n"
" -p sama kuin --preserve=mode,ownership,"
"timestamps\n"
" --preserve=[OMIN.LUETT] säilytä annetut ominaisuudet (oletus:\n"
" mode,ownership,timestamps), jos "
"mahdollista,\n"
" lisäominaisuudet: links, all\n"
#: src/cp.c:196
msgid ""
" --no-preserve=ATTR_LIST don't preserve the specified attributes\n"
" --parents append source path to DIRECTORY\n"
" -P same as `--no-dereference'\n"
msgstr ""
" --no-preserve=OMIN.LUETT älä säilytä annettuja ominaisuuksia\n"
" --parents lisää lähdepolku HAKEMISTOon\n"
" -P sama kuin \"--no-dereference\"\n"
#: src/cp.c:201
msgid ""
" -R, -r, --recursive copy directories recursively\n"
" --remove-destination remove each existing destination file before\n"
" attempting to open it (contrast with --"
"force)\n"
msgstr ""
" -R, -r, --recursive kopioi hakemistot rekursiivisesti\n"
" --remove-destination poista kukin olemassaoleva kohdetiedosto\n"
" ennen avausyritystä (vertaa\n"
" valitsimeen --force)\n"
#: src/cp.c:206
msgid ""
" --reply={yes,no,query} specify how to handle the prompt about an\n"
" existing destination file\n"
" --sparse=WHEN control creation of sparse files\n"
" --strip-trailing-slashes remove any trailing slashes from each SOURCE\n"
" argument\n"
msgstr ""
" --reply={yes,no,query} määrittele miten kysely olemassaolevasta\n"
" kohdetiedostosta käsitellään\n"
" --sparse=MILLOIN ohjaa hajanaisten tiedostojen luontia\n"
" --strip-trailing-slashes poista /-merkit kunkin LÄHDE-argumentin\n"
" perästä\n"
# parempi suomennos overridelle kuin "kumoa"?
#: src/cp.c:213
msgid ""
" -s, --symbolic-link make symbolic links instead of copying\n"
" -S, --suffix=SUFFIX override the usual backup suffix\n"
" --target-directory=DIRECTORY move all SOURCE arguments into "
"DIRECTORY\n"
msgstr ""
" -s, --symbolic-link tee symbolisia linkkejä kopioinnin sijaan\n"
" -S, --suffix=JÄLKILIITE kumoa tavanomainen varmuuskopion jälkiliite\n"
" --target-directory=HAK siirrä kaikki LÄHDE-argumentit HAKemistoon\n"
#: src/cp.c:218
msgid ""
" -u, --update copy only when the SOURCE file is newer\n"
" than the destination file or when the\n"
" destination file is missing\n"
" -v, --verbose explain what is being done\n"
" -x, --one-file-system stay on this file system\n"
msgstr ""
" -u, --update kopioi vain jos LÄHDEtiedosto on uudempi "
"kuin\n"
" kohde, tai jos kohdetiedosto puuttuu\n"
" -v, --verbose selitä mitä tapahtuu\n"
" -x, --one-file-system pysy tässä tiedostojärjestelmässä\n"
#: src/cp.c:227
msgid ""
"\n"
"By default, sparse SOURCE files are detected by a crude heuristic and the\n"
"corresponding DEST file is made sparse as well. That is the behavior\n"
"selected by --sparse=auto. Specify --sparse=always to create a sparse DEST\n"
"file whenever the SOURCE file contains a long enough sequence of zero "
"bytes.\n"
"Use --sparse=never to inhibit creation of sparse files.\n"
"\n"
msgstr ""
"\n"
"Hajanaiset LÄHDEtiedostot tunnistetaan oletuksena karkealla heuristiikalla,\n"
"ja vastaavasta KOHDEtiedostosta tehdään myös hajanainen. Tämän "
"käyttäytymisen\n"
"valitsee --sparse=auto. Antamalla valitsin --sparse=always luodaan "
"hajanainen\n"
"KOHDEtiedosto aina, kun LÄHDE sisältää riittävän pitkän sarjan 0-tavuja.\n"
"Valitsin --sparse=never estää hajanaisten tiedostojen luomisen.\n"
"\n"
#: src/cp.c:236
msgid ""
"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 ""
"Varmuuskopion jälkiliite on \"~\", ellei muuta ole asetettu valitsimella\n"
"--suffix tai ympäristömuuttujalla SIMPLE_BACKUP_SUFFIX.\n"
"Versionhallintamenetelmän voi valita käyttäen valitsinta --backup tai\n"
"ympäristömuuttujaa VERSION_CONTROL. Arvot ovat seuraavat:\n"
"\n"
#: src/cp.c:242 src/install.c:638 src/ln.c:384 src/mv.c:351
msgid ""
" none, off never make backups (even if --backup is given)\n"
" numbered, t make numbered backups\n"
" existing, nil numbered if numbered backups exist, simple otherwise\n"
" simple, never always make simple backups\n"
msgstr ""
" none, off älä tee varmuuskopioita koskaan (vaikka --backup olisi "
"annettu)\n"
" numbered, t tee numeroituja varmuuskopioita\n"
" existing, nil numeroituja jos sellaisia on jo olemassa, muuten "
"yksinkertaisia\n"
" simple, never tee aina yksinkertaisia varmuuskopiota\n"
#: src/cp.c:248
msgid ""
"\n"
"As a special case, cp makes a backup of SOURCE when the force and backup\n"
"options are given and SOURCE and DEST are the same name for an existing,\n"
"regular file.\n"
msgstr ""
"\n"
"Erikoistapaus: cp tekee varmuuskopion LÄHTEestä, jos force- ja backup-\n"
"valitsimet on annettu, ja LÄHDE ja KOHDE ovat sama nimi olemassaolevalle\n"
"tavalliselle tiedostolle.\n"
#: src/cp.c:320
#, c-format
msgid "failed to preserve times for %s"
msgstr "tiedoston %s aikojen säilyttäminen ei onnistu"
#: src/cp.c:344
#, c-format
msgid "failed to preserve permissions for %s"
msgstr "tiedoston %s oikeuksien säilyttäminen ei onnistu"
#: src/cp.c:429
#, c-format
msgid "cannot make directory %s"
msgstr "hakemiston %s luominen ei onnistu"
#: src/cp.c:488 src/ln.c:488 src/mv.c:456 src/shred.c:1601
msgid "missing file argument"
msgstr "puuttuva tiedostoargumentti"
#: src/cp.c:493
msgid "missing destination file"
msgstr "puuttuva kohdetiedosto"
#: src/cp.c:518 src/ln.c:161 src/ln.c:184 src/ln.c:211 src/ln.c:297
#, c-format
msgid "accessing %s"
msgstr "käytetään tiedostoa %s"
#: src/cp.c:543
#, c-format
msgid "%s: specified destination directory does not exist"
msgstr "%s: annettu kohdehakemisto ei ole olemassa"
#: src/cp.c:545
#, c-format
msgid "%s: specified target is not a directory"
msgstr "%s: annettu kohde ei ole hakemisto"
#: src/cp.c:548
#, c-format
msgid "copying multiple files, but last argument %s is not a directory"
msgstr ""
"kopioidaan useita tiedostoja, mutta viimeinen argumentti %s ei ole hakemisto"
#: src/cp.c:647
msgid "when preserving paths, the destination must be a directory"
msgstr "polkuja säilytettäessä kohteen on oltava hakemisto"
#: src/cp.c:874 src/install.c:217 src/ln.c:435 src/mv.c:402
#, c-format
msgid ""
"warning: --version-control (-V) is obsolete; support for it\n"
"will be removed in some future release. Use --backup=%s instead."
msgstr ""
"varoitus: --version-control (-V) on vanhentunut; sen tuki poistetaan\n"
"jossakin tulevassa julkaisussa. Käytä sen sijaan --backup=%s."
#: src/cp.c:968 src/ln.c:465
msgid "symbolic links are not supported on this system"
msgstr "tämä järjestelmä ei tue symbolisia linkkejä"
#: src/cp.c:1004
msgid "cannot make both hard and symbolic links"
msgstr "linkit eivät voi olla sekä kovia että symbolisia"
#: src/cp.c:1012 src/install.c:273 src/ln.c:531 src/mv.c:480
msgid "backup type"
msgstr "varmuuskopiotyyppi"
#: src/csplit.c:40
msgid "Stuart Kemp and David MacKenzie"
msgstr "Stuart Kemp ja David MacKenzie"
#: src/csplit.c:288 src/csplit.c:1481 src/tac-pipe.c:57 src/tee.c:220
#: src/tr.c:1602 src/tr.c:1704 src/tr.c:1747
msgid "read error"
msgstr "lukuvirhe"
#: src/csplit.c:582
msgid "input disappeared"
msgstr "syöte katosi"
#: src/csplit.c:704 src/csplit.c:715
#, c-format
msgid "%s: line number out of range"
msgstr "%s: rivinumero sallitun välin ulkopuolella"
#: src/csplit.c:742
#, c-format
msgid "%s: `%s': line number out of range"
msgstr "%s: \"%s\": rivinumero sallitun välin ulkopuolella"
#: src/csplit.c:745 src/csplit.c:791
#, c-format
msgid " on repetition %d\n"
msgstr " kierroksella %d\n"
#: src/csplit.c:787
#, c-format
msgid "%s: `%s': match not found"
msgstr "%s: \"%s\": täsmäävyyttä ei löydy"
#: src/csplit.c:848 src/csplit.c:888 src/tac.c:261
msgid "error in regular expression search"
msgstr "virhe säännöllisen lausekkeen haussa"
#: src/csplit.c:991
#, c-format
msgid "write error for `%s'"
msgstr "virhe kirjoitettaessa tiedostoa \"%s\""
#: src/csplit.c:1063
#, c-format
msgid "%s: `+' or `-' expected after delimeter"
msgstr "%s: rajoittimen jälkeen odotetaan merkkiä \"+\" tai \"-\""
#: src/csplit.c:1067
#, c-format
msgid "%s: integer expected after `%c'"
msgstr "%s: merkin \"%c\" jälkeen odotetaan kokonaislukua"
#: src/csplit.c:1087
#, c-format
msgid "%s: `}' is required in repeat count"
msgstr "%s: toistomäärässä tarvitaan merkki \"}\""
#: src/csplit.c:1097
#, c-format
msgid "%s}: integer required between `{' and `}'"
msgstr "%s}: merkkien \"{\" ja \"}\" väliin tarvitaan kokonaisluku"
#: src/csplit.c:1124
#, c-format
msgid "%s: closing delimeter `%c' missing"
msgstr "%s: sulkeva rajoitin \"%c\" puuttuu"
#: src/csplit.c:1140
#, c-format
msgid "%s: invalid regular expression: %s"
msgstr "%s: virheellinen säännöllinen lauseke: %s"
#: src/csplit.c:1173
#, c-format
msgid "%s: invalid pattern"
msgstr "%s: virheellinen hahmo"
#: src/csplit.c:1176
#, c-format
msgid "%s: line number must be greater than zero"
msgstr "%s: rivinumeron on oltava suurempi kuin nolla"
#: src/csplit.c:1182
#, c-format
msgid "line number `%s' is smaller than preceding line number, %s"
msgstr "rivinumero \"%s\" on pienempi kuin edeltävä rivinumero %s"
#: src/csplit.c:1188
#, c-format
msgid "warning: line number `%s' is the same as preceding line number"
msgstr "varoitus: rivinumero \"%s\" on sama kuin edeltävä rivinumero"
#: src/csplit.c:1313
msgid "missing conversion specifier in suffix"
msgstr "puuttuva muunnosmääritys jälkiliitteessä"
#: src/csplit.c:1319
#, c-format
msgid "invalid conversion specifier in suffix: %c"
msgstr "virheellinen muunnosmääritys jälkiliitteessä: %c"
#: src/csplit.c:1322
#, c-format
msgid "invalid conversion specifier in suffix: \\%.3o"
msgstr "virheellinen muunnosmääritys jälkiliitteessä: \\%.3o"
# niin, specification ja specifier eivät varmaankaan ole sama asia
#: src/csplit.c:1354
#, fuzzy, c-format
msgid "missing %% conversion specification in suffix"
msgstr "puuttuva %%-muunnosmääritys jälkiliitteessä"
#: src/csplit.c:1357
#, fuzzy, c-format
msgid "too many %% conversion specifications in suffix"
msgstr "liian monta %%-muunnosmääritystä jälkiliitteessä"
#: src/csplit.c:1441
#, c-format
msgid "%s: invalid number"
msgstr "%s: virheellinen luku"
#: src/csplit.c:1496
#, c-format
msgid "Usage: %s [OPTION]... FILE PATTERN...\n"
msgstr "Käyttö: %s [VALITSIN]... TIEDOSTO HAHMO...\n"
#: src/csplit.c:1500
msgid ""
"Output pieces of FILE separated by PATTERN(s) to files `xx01', `xx02', ...,\n"
"and output byte counts of each piece to standard output.\n"
"\n"
msgstr ""
"Tulosta TIEDOSTOn osia HAHMO(i)lla erotettuina tiedostoihin \"xx01\",\n"
"\"xx02\", ..., ja tulosta kunkin osan tavumäärä vakiotulosteeseen.\n"
"\n"
#: src/csplit.c:1508
#, c-format
msgid ""
" -b, --suffix-format=FORMAT use sprintf FORMAT instead of %d\n"
" -f, --prefix=PREFIX use PREFIX instead of `xx'\n"
" -k, --keep-files do not remove output files on errors\n"
msgstr ""
" -b, --suffix-format=MUOTO käytä sprintf-MUOTOa %d:n sijaan\n"
" -f, --prefix=ETULIITE käytä ETULIITEttä \"xx\":n sijaan\n"
" -k, --keep-files älä poista tulostiedostoja virhetilanteessa\n"
#: src/csplit.c:1513
msgid ""
" -n, --digits=DIGITS use specified number of digits instead of 2\n"
" -s, --quiet, --silent do not print counts of output file sizes\n"
" -z, --elide-empty-files remove empty output files\n"
msgstr ""
" -n, --digits=MÄÄRÄ käytä annettua numeromäärää 2:n sijaan\n"
" -s, --quiet, --silent älä tulosta tulostiedostojen kokoja\n"
" -z, --elide-empty-files poista tyhjät tulostiedostot\n"
#: src/csplit.c:1520
msgid ""
"\n"
"Read standard input if FILE is -. Each PATTERN may be:\n"
msgstr ""
"\n"
"Lue vakiosyötettä jos TIEDOSTO on -. Kukin HAHMO voi olla:\n"
#: src/csplit.c:1524
msgid ""
"\n"
" INTEGER copy up to but not including specified line number\n"
" /REGEXP/[OFFSET] copy up to but not including a matching line\n"
" %REGEXP%[OFFSET] skip to, but not including a matching line\n"
" {INTEGER} repeat the previous pattern specified number of times\n"
" {*} repeat the previous pattern as many times as possible\n"
"\n"
"A line OFFSET is a required `+' or `-' followed by a positive integer.\n"
msgstr ""
"\n"
" KOKONAISLUKU kopioi annettuun riviin asti (mutta ei kyseistä riviä)\n"
" /SÄÄNNLAUS/[SIIRT] kopioi täsmäävään riviin asti (mutta ei kyseistä "
"riviä)\n"
" %SÄÄNNLAUS%[SIIRT] siirry täsmäävälle riville\n"
" {KOKONAISLUKU} toista edellistä hahmoa annettu määrä kertoja\n"
" {*} toista edellistä hahmoa mahdollisimman monta kertaa\n"
"\n"
"RiviSIIRTymä on positiivinen kokonaisluku, jonka edessä on joko \"+\" "
"tai \"-\".\n"
#: src/cut.c:42
msgid "David Ihnat, David MacKenzie, and Jim Meyering"
msgstr "David Ihnat, David MacKenzie ja Jim Meyering"
#: src/cut.c:182 src/df.c:727 src/du.c:174 src/expand.c:111 src/fold.c:66
#: src/head.c:113 src/ls.c:3755 src/nl.c:176 src/paste.c:406 src/pr.c:2753
#: src/sort.c:274 src/sum.c:59 src/tac.c:126 src/tail.c:237 src/tee.c:62
#: src/unexpand.c:373 src/wc.c:135
#, c-format
msgid "Usage: %s [OPTION]... [FILE]...\n"
msgstr "Käyttö: %s [VALITSIN]... [TIEDOSTO]...\n"
#: src/cut.c:186
msgid ""
"Print selected parts of lines from each FILE to standard output.\n"
"\n"
msgstr ""
"Tulosta kunkin TIEDOSTOn valitut osat vakiotulosteeseen.\n"
"\n"
# delimiter = rajamerkki vai erotin vai jopa rajoitin?
#: src/cut.c:193
msgid ""
" -b, --bytes=LIST output only these bytes\n"
" -c, --characters=LIST output only these characters\n"
" -d, --delimiter=DELIM use DELIM instead of TAB for field delimiter\n"
msgstr ""
" -b, --bytes=LISTA tulosta vain nämä tavut\n"
" -c, --characters=LISTA tulosta vain nämä merkit\n"
" -d, --delimiter=RAJAM käytä RAJAMerkkiä kenttien rajana sarkaimen "
"sijaan\n"
#: src/cut.c:198
msgid ""
" -f, --fields=LIST output only these fields; also print any line\n"
" that contains no delimiter character, unless\n"
" the -s option is specified\n"
" -n (ignored)\n"
msgstr ""
" -f, --fields=LISTA tulosta vain nämä kentät; tulosta myös "
"rajamerkkiä\n"
" sisältämättömät rivit ellei valitsinta -s ole\n"
" annettu\n"
" -n (ei huomioida)\n"
#: src/cut.c:204
msgid ""
" -s, --only-delimited do not print lines not containing delimiters\n"
" --output-delimiter=STRING use STRING as the output delimiter\n"
" the default is to use the input delimiter\n"
msgstr ""
" -s, --only-delimited älä tulosta rajamerkkiä sisältämättömiä rivejä\n"
" --output-delimiter=MERKKIJ käytä MERKKIJonoa tulosteen rajamerkkinä\n"
" oletus on käyttää syötteen rajamerkkiä\n"
#: src/cut.c:211
msgid ""
"\n"
"Use one, and only one of -b, -c or -f. Each LIST is made up of one\n"
"range, or many ranges separated by commas. Each range is one of:\n"
"\n"
" N N'th byte, character or field, counted from 1\n"
" N- from N'th byte, character or field, to end of line\n"
" N-M from N'th to M'th (included) byte, character or field\n"
" -M from first to M'th (included) byte, character or field\n"
"\n"
"With no FILE, or when FILE is -, read standard input.\n"
msgstr ""
"\n"
"Käytä tasan yhtä valitsimista -b, -c tai -f. Jokainen LISTA koostuu yhdestä\n"
"välistä tai useasta pilkuin erotetusta välistä. Väli on yksi seuraavista:\n"
"\n"
" N N:s tavu, merkki tai kenttä, numerointi alkaa 1:stä\n"
" N- N:nnestä tavusta, merkistä tai kentästä rivin loppuun\n"
" N-M N:nnestä tavusta, merkistä tai kentästä M:nteen (M ja N "
"mukaanlukien)\n"
" -M ensimmäisestä tavusta, merkistä tai kentästä M:nteen (M "
"mukaanlukien)\n"
"\n"
"Jos TIEDOSTOa ei ole annettu, tai se on -, luetaan vakiosyötettä.\n"
#: src/cut.c:334 src/cut.c:366 src/cut.c:452
msgid "invalid byte or field list"
msgstr "virheellinen tavu- tai kenttälista"
#: src/cut.c:440
#, c-format
msgid "byte offset %s is too large"
msgstr "tavusiirtymä %s on liian suuri"
#: src/cut.c:443
#, c-format
msgid "field number %s is too large"
msgstr "kenttänumero %s on liian suuri"
#: src/cut.c:763 src/cut.c:771
msgid "only one type of list may be specified"
msgstr "voidaan antaa vain yhden tyyppinen lista"
#: src/cut.c:780
msgid "the delimiter must be a single character"
msgstr "rajoittimen on oltava yksittäinen merkki"
#: src/cut.c:811
msgid "you must specify a list of bytes, characters, or fields"
msgstr "on annettava lista tavuista, merkeistä tai kentistä"
#: src/cut.c:814
msgid "an input delimiter may be specified only when operating on fields"
msgstr "syöterajoitin voidaan antaa vain käsiteltäessä kenttiä"
#: src/cut.c:818
msgid ""
"suppressing non-delimited lines makes sense\n"
"\tonly when operating on fields"
msgstr ""
"ei-rajoitettujen rivien vaiennus on mahdollista\n"
"\tvain käsiteltäessä kenttiä"
#: src/cut.c:834
msgid "missing list of fields"
msgstr "kenttälista puuttuu"
#: src/cut.c:836
msgid "missing list of positions"
msgstr "sijaintilista puuttuu"
#: src/date.c:119
#, c-format
msgid ""
"Usage: %s [OPTION]... [+FORMAT]\n"
" or: %s [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]]\n"
msgstr ""
"Käyttö: %s [VALITSIN]... [+MUOTOILU]\n"
" tai: %s [-u|--utc|--universal] [KKPPttmm[[CC]VV][.ss]]\n"
#: src/date.c:124
msgid ""
"Display the current time in the given FORMAT, or set the system date.\n"
"\n"
" -d, --date=STRING display time described by STRING, not `now'\n"
" -f, --file=DATEFILE like --date once for each line of DATEFILE\n"
" -ITIMESPEC, --iso-8601[=TIMESPEC] output date/time in ISO 8601 format.\n"
" TIMESPEC=`date' for date only,\n"
" `hours', `minutes', or `seconds' for date and\n"
" time to the indicated precision.\n"
" --iso-8601 without TIMESPEC defaults to `date'.\n"
msgstr ""
"Näytä tämänhetkinen aika annetulla MUOTOILUlla, tai aseta järjestelmän "
"aika.\n"
"\n"
" -d, --date=MERKKIJONO näytä MERKKIJONOn määräämä aika \"now\":n "
"sijaan\n"
" -f, --file=PVMTIEDOSTO kuten --date kerran kullekin PVMTIEDOSTOn "
"riville\n"
" -ITIMESPEC, --iso-8601[=AIKAMÄÄRE] näytä päivämäärä/aika ISO 8601 -"
"muodossa.\n"
" AIKAMÄÄRE=\"date\" pelkälle päivämäärälle,\n"
" \"hours\", \"minutes\", tai \"seconds\" "
"päivämäärälle ja\n"
" ajalle mainitulla tarkkuudella.\n"
" --iso-8601 ilman AIKAMÄÄREttä olettaa \"date\":"
"n.\n"
#: src/date.c:135
msgid ""
" -r, --reference=FILE display the last modification time of FILE\n"
" -R, --rfc-2822 output RFC-2822 compliant date string\n"
" -s, --set=STRING set time described by STRING\n"
" -u, --utc, --universal print or set Coordinated Universal Time\n"
msgstr ""
" -r, --reference=TIEDOSTO näytä TIEDOSTOn viimeisin muokkausaika\n"
" -R, --rfc-822 näytä RFC-822-yhteensopiva päiväysmerkkijono\n"
" -s, --set=MERKKIJONO aseta MERKKIJONOn määräämä aika\n"
" -u, --utc, --universal näytä tai aseta UTC-aika\n"
#: src/date.c:143
msgid ""
"\n"
"FORMAT controls the output. The only valid option for the second form\n"
"specifies Coordinated Universal Time. Interpreted sequences are:\n"
"\n"
" %% a literal %\n"
" %a locale's abbreviated weekday name (Sun..Sat)\n"
msgstr ""
"\n"
"MUOTOILU säätelee tulostetta. Jälkimmäisen muodon ainoa sallittu valitsin\n"
"määrittelee UTC-ajan. Tulkittavat ohjausmerkkijonot ovat:\n"
"\n"
" %% %-merkki\n"
" %a maa-asetuksen lyhyt viikonpäivän nimi (ma-su)\n"
#: src/date.c:151
msgid ""
" %A locale's full weekday name, variable length (Sunday..Saturday)\n"
" %b locale's abbreviated month name (Jan..Dec)\n"
" %B locale's full month name, variable length (January..December)\n"
" %c locale's date and time (Sat Nov 04 12:02:33 EST 1989)\n"
msgstr ""
" %A maa-asetuksen pitkä viikonpäivän nimi, pituus vaihteleva (maanantai - "
"sunnuntai)\n"
" %b maa-asetuksen lyhyt kuukauden nimi (tammi - joulu )\n"
" %B maa-asetuksen pitkä kuukauden nimi, pituus vaihteleva (tammikuu - "
"joulukuu)\n"
" %c maa-asetuksen päivämäärä ja aika (la 4 marraskuu 1989 12:02:33)\n"
#: src/date.c:157
msgid ""
" %C century (year divided by 100 and truncated to an integer) [00-99]\n"
" %d day of month (01..31)\n"
" %D date (mm/dd/yy)\n"
" %e day of month, blank padded ( 1..31)\n"
msgstr ""
" %C vuosisata (kokonaislukuosa sadalla jaetusta vuosiluvusta) [00-99]\n"
" %d kuukauden päivä (01-31)\n"
" %D päivämäärä (kk/pp/vv)\n"
" %e kuukauden päivä, välilyöntitäyttö ( 1-31)\n"
#: src/date.c:163
msgid ""
" %F same as %Y-%m-%d\n"
" %g the 2-digit year corresponding to the %V week number\n"
" %G the 4-digit year corresponding to the %V week number\n"
msgstr ""
" %F sama kuin %Y-%m-%d\n"
" %g kaksinumeroinen vuosiluku, joka vastaa %V -viikonnumeroa\n"
" %G nelinumeroinen vuosiluku, joka vastaa %V -viikonnumeroa\n"
#: src/date.c:168
msgid ""
" %h same as %b\n"
" %H hour (00..23)\n"
" %I hour (01..12)\n"
" %j day of year (001..366)\n"
msgstr ""
" %h sama kuin %b\n"
" %H tunti (00-23)\n"
" %I tunti (01-12)\n"
" %j vuoden päivä (001-366)\n"
#: src/date.c:174
msgid ""
" %k hour ( 0..23)\n"
" %l hour ( 1..12)\n"
" %m month (01..12)\n"
" %M minute (00..59)\n"
msgstr ""
" %k tunti ( 0-23)\n"
" %l tunti ( 1-12)\n"
" %m kuukausi (01-12)\n"
" %M minuutti (00-59)\n"
#: src/date.c:180
msgid ""
" %n a newline\n"
" %N nanoseconds (000000000..999999999)\n"
" %p locale's upper case AM or PM indicator (blank in many locales)\n"
" %P locale's lower case am or pm indicator (blank in many locales)\n"
" %r time, 12-hour (hh:mm:ss [AP]M)\n"
" %R time, 24-hour (hh:mm)\n"
" %s seconds since `00:00:00 1970-01-01 UTC' (a GNU extension)\n"
msgstr ""
" %n rivinvaihto\n"
" %N nanosekunnit (000000000-999999999)\n"
" %p maa-asetuksen AM/PM merkintä isoilla kirjaimilla (usein tyhjä)\n"
" %P maa-asetuksen AM/PM merkintä pikkukirjaimilla (usein tyhjä)\n"
" %r aika, 12-tuntinen (tt:mm:ss [AP]M)\n"
" %R aika, 24-tuntinen (tt:mm)\n"
" %s sekuntimäärä ajanhetkestä \"00:00:00 1970-01-01 UTC\" (GNU-"
"laajennos)\n"
#: src/date.c:189
msgid ""
" %S second (00..60); the 60 is necessary to accommodate a leap second\n"
" %t a horizontal tab\n"
" %T time, 24-hour (hh:mm:ss)\n"
" %u day of week (1..7); 1 represents Monday\n"
msgstr ""
" %S sekunti (00-60); arvoa 60 tarvitaan karkaussekuntia varten\n"
" %t vaakasarkain\n"
" %T aika, 24-tuntinen (tt:mm:ss)\n"
" %u viikonpäivä (1-7); 1 on maanantai\n"
#: src/date.c:195
msgid ""
" %U week number of year with Sunday as first day of week (00..53)\n"
" %V week number of year with Monday as first day of week (01..53)\n"
" %w day of week (0..6); 0 represents Sunday\n"
" %W week number of year with Monday as first day of week (00..53)\n"
msgstr ""
" %U viikon numero, sunnuntai viikon ensimmäinen päivä (00-53)\n"
" %V viikon numero, maanantai viikon ensimmäinen päivä (01-53)\n"
" %w viikonpäivä (0-6); 0 on sunnuntai\n"
" %W viikon numero, maanantai viikon ensimmäinen päivä (00-53)\n"
#: src/date.c:201
msgid ""
" %x locale's date representation (mm/dd/yy)\n"
" %X locale's time representation (%H:%M:%S)\n"
" %y last two digits of year (00..99)\n"
" %Y year (1970...)\n"
msgstr ""
" %x maa-asetuksen päivämääräesitys (pp.kk.vvvv)\n"
" %X maa-asetuksen aikaesitys (%H:%M:%S)\n"
" %y vuosiluvun kaksi viimeistä numeroa (00..99)\n"
" %Y vuosiluku (1970-)\n"
#: src/date.c:207
msgid ""
" %z RFC-2822 style numeric timezone (-0500) (a nonstandard extension)\n"
" %Z time zone (e.g., EDT), or nothing if no time zone is determinable\n"
"\n"
"By default, date pads numeric fields with zeroes. GNU date recognizes\n"
"the following modifiers between `%' and a numeric directive.\n"
"\n"
" `-' (hyphen) do not pad the field\n"
" `_' (underscore) pad the field with spaces\n"
msgstr ""
" %z RFC-822-tyylinen numeerinen aikavyöhyke (-0500) (epästandardi "
"laajennos)\n"
" %Z aikavyöhyke (esim. EET), tai tyhjä, jos aikavyöhykettä ei voida "
"määrittää\n"
"\n"
"Oletuksena date täyttää numeeriset kentät etunollilla. GNU date tunnistaa\n"
"seuraavat määreet \"%\"-merkin ja numeerisen ohjaimen välillä.\n"
"\n"
" \"-\" (yhdysviiva) älä täytä kenttää\n"
" \"_\" (alaviiva) täytä kenttä välilyönneillä\n"
#: src/date.c:239 src/dd.c:1184 src/dircolors.c:532 src/head.c:859
#: src/md5sum.c:390 src/md5sum.c:732 src/od.c:958 src/od.c:1999 src/pr.c:1163
#: src/pr.c:1370 src/pr.c:1492 src/stty.c:901 src/tac.c:482 src/tac.c:488
#: src/tee.c:151 src/tr.c:2021 src/tsort.c:585 src/wc.c:210
msgid "standard input"
msgstr "vakiosyöte"
#: src/date.c:270 src/date.c:463
#, c-format
msgid "invalid date `%s'"
msgstr "virheellinen päiväys \"%s\""
#: src/date.c:367
msgid "the options to specify dates for printing are mutually exclusive"
msgstr "päiväyksen tulostusta määräävät valitsimet ovat toisensa poissulkevia"
#: src/date.c:374
msgid "the options to print and set the time may not be used together"
msgstr "ajan tulostus- ja asetusvalitsimia ei saa käyttää yhtäaikaa"
#: src/date.c:380
#, c-format
msgid "too many non-option arguments: %s%s"
msgstr "liikaa argumentteja, jotka eivät ole valitsimia: %s%s"
#: src/date.c:388
#, c-format
msgid ""
"the argument `%s' lacks a leading `+';\n"
"When using an option to specify date(s), any non-option\n"
"argument must be a format string beginning with `+'."
msgstr ""
"argumentilta \"%s\" puuttuu edeltävä \"+\";\n"
"Käytettäessä valitsinta päiväyksen määräämiseen täytyy valitsinten,\n"
"jotka eivät ole argumentteja, olla \"+\"-alkuisia muotoilumerkkijonoja."
#: src/date.c:400
msgid ""
"a format string may not be specified when using the --rfc-2822 (-R) option"
msgstr ""
"muotoilumerkkijonoa ei saa käyttää yhdessä valitsimen --rfc-822 (-R) kanssa"
#: src/date.c:436
msgid "undefined"
msgstr "määrittelemätön"
#: src/date.c:438 src/touch.c:402
msgid "cannot get time of day"
msgstr "ajan haku ei onnistu"
#: src/date.c:471
msgid "cannot set date"
msgstr "ajan asetus ei onnistu"
#: src/dd.c:42
msgid "Paul Rubin, David MacKenzie, and Stuart Kemp"
msgstr "Paul Rubin, David MacKenzie ja Stuart Kemp"
#: src/dd.c:287 src/tty.c:62 src/uname.c:109 src/whoami.c:51
#, c-format
msgid "Usage: %s [OPTION]...\n"
msgstr "Käyttö: %s [VALITSIN]...\n"
#: src/dd.c:288
msgid ""
"Copy a file, converting and formatting according to the options.\n"
"\n"
" bs=BYTES force ibs=BYTES and obs=BYTES\n"
" cbs=BYTES convert BYTES bytes at a time\n"
" conv=KEYWORDS convert the file as per the comma separated keyword list\n"
" count=BLOCKS copy only BLOCKS input blocks\n"
" ibs=BYTES read BYTES bytes at a time\n"
msgstr ""
"Kopioi tiedosto, muuntaen ja muotoillen valitsinten mukaisesti.\n"
"\n"
" bs=TAVUT pakota arvot ibs=TAVUT ja obs=TAVUT\n"
" cbs=TAVUT muunna TAVUT-arvon verran tavuja kerralla\n"
" conv=AVAINSANAT muunna tiedosto pilkuilla erotetun avainsanaluettelon mukaan\n"
" count=LOHKOT kopioi vain LOHKOT-arvon verran lohkoja\n"
" ibs=TAVUT lue TAVUT-arvon verran tavuja kerralla\n"
#: src/dd.c:297
msgid ""
" if=FILE read from FILE instead of stdin\n"
" obs=BYTES write BYTES bytes at a time\n"
" of=FILE write to FILE instead of stdout\n"
" seek=BLOCKS skip BLOCKS obs-sized blocks at start of output\n"
" skip=BLOCKS skip BLOCKS ibs-sized blocks at start of input\n"
msgstr ""
" if=TIEDOSTO lue TIEDOSTOsta vakiosyötteen sijaan\n"
" obs=TAVUT kirjoita TAVUT-arvon verran tavuja kerralla\n"
" of=TIEDOSTO kirjoita TIEDOSTOon vakiotulosteen sijaan\n"
" seek=LOHKOT ohita tulosteen alussa LOHKOT verran obs-kokoisia lohkoja\n"
" skip=LOHKOT ohita syötteen alusta LOHKOT verran ibs-kokoisia lohkoja\n"
#: src/dd.c:306
msgid ""
"\n"
"BLOCKS and BYTES may be followed by the following multiplicative suffixes:\n"
"xM M, c 1, w 2, b 512, kB 1000, K 1024, MB 1000*1000, M 1024*1024,\n"
"GB 1000*1000*1000, G 1024*1024*1024, and so on for T, P, E, Z, Y.\n"
"Each KEYWORD may be:\n"
"\n"
msgstr ""
"\n"
"LOHKOT- ja TAVUT-arvoihin voidaan liittää perään seuraavat kertoimet:\n"
"xM M, c 1, w 2, b 512, kB 1000, K 1024, MB 1000², M 1024², GB 1000³, G "
"1024³, sekä samoin kirjaimille T, P, E, Z, Y.\n"
"Kukin AVAINSANA voi olla:\n"
"\n"
#: src/dd.c:314
msgid ""
" ascii from EBCDIC to ASCII\n"
" ebcdic from ASCII to EBCDIC\n"
" ibm from ASCII to alternated EBCDIC\n"
" block pad newline-terminated records with spaces to cbs-size\n"
" unblock replace trailing spaces in cbs-size records with newline\n"
" lcase change upper case to lower case\n"
msgstr ""
" ascii EBCDIC -> ASCII\n"
" ebcdic ASCII -> EBCDIC\n"
" ibm ASCII -> muutettu EBCDIC\n"
" block tasaa rivinvaihtoon päättyvät tietueet välilyönneillä cbs-"
"kokoon\n"
" unblock korvaa välilyönnit cbs-kokoisten tietuiden lopusta "
"rivinvaihdolla\n"
" lcase muuta isot kirjaimet pieniksi\n"
#: src/dd.c:322
msgid ""
" notrunc do not truncate the output file\n"
" ucase change lower case to upper case\n"
" swab swap every pair of input bytes\n"
" noerror continue after read errors\n"
" sync pad every input block with NULs to ibs-size; when used\n"
" with block or unblock, pad with spaces rather than NULs\n"
msgstr ""
" notrunc älä typistä tulostiedostoa\n"
" ucase muuta pienet kirjaimet isoiksi\n"
" swab vaihda keskenään jokainen syötetavupari\n"
" noerror jatka lukuvirheistä huolimatta\n"
" sync tasaa jokainen syötelohko NUL-merkeillä ibs-kokoon; "
"käytettäessä\n"
" avainsanaa block tai unblock, tasataan välilyönneillä\n"
#: src/dd.c:330
msgid ""
"\n"
"Note that sending a SIGUSR1 signal to a running `dd' process makes it\n"
"print to standard error the number of records read and written so far,\n"
"then to resume copying.\n"
"\n"
" $ dd if=/dev/zero of=/dev/null& pid=$!\n"
" $ kill -USR1 $pid; sleep 1; kill $pid\n"
" 10899206+0 records in\n"
" 10899206+0 records out\n"
msgstr ""
"\n"
"Huomaa, että SIGUSR1-signaalin saadessaan ajossa oleva \"dd\"-ohjelma\n"
"tulostaa vakiovirhetulosteeseen toistaiseksi luettujen ja kirjoitettujen\n"
"tietueiden määrän ja jatkaa sitten kopiointia.\n"
"\n"
" $ dd if=/dev/zero of=/dev/null& pid=$!\n"
" $ kill -USR1 $pid; sleep 1; kill $pid\n"
" 10899206+0 tietuetta sisään\n"
" 10899206+0 tietuetta ulos\n"
#: src/dd.c:372
#, c-format
msgid "%s+%s records in\n"
msgstr "%s+%s tietuetta sisään\n"
#: src/dd.c:374
#, c-format
msgid "%s+%s records out\n"
msgstr "%s+%s tietuetta ulos\n"
#: src/dd.c:381
msgid "truncated record"
msgstr "typistetty tietue"
#: src/dd.c:382
msgid "truncated records"
msgstr "typistettyä tietuetta"
#: src/dd.c:392
#, c-format
msgid "closing input file %s"
msgstr "suljetaan syötetiedosto %s"
#: src/dd.c:395
#, c-format
msgid "closing output file %s"
msgstr "suljetaan tulostiedosto %s"
#: src/dd.c:479
#, c-format
msgid "writing to %s"
msgstr "kirjoitetaan tiedostoon %s"
#: src/dd.c:511
#, c-format
msgid "invalid conversion: %s"
msgstr "virheellinen muunnos: %s"
#: src/dd.c:567
#, c-format
msgid "unrecognized option %s"
msgstr "tunnistamaton valitsin %s"
#: src/dd.c:620
#, c-format
msgid "unrecognized option %s=%s"
msgstr "tunnistamaton valitsin %s=%s"
#: src/dd.c:626
#, c-format
msgid "invalid number %s"
msgstr "virheellinen määrä %s"
#: src/dd.c:656
msgid ""
"only one conv in {ascii,ebcdic,ibm}, {lcase,ucase}, {block,unblock}, "
"{unblock,sync}"
msgstr ""
"vain yksi conv joukoista {ascii,ebcdic,ibm}, {lcase,ucase}, {block,unblock}, "
"{unblock,sync}"
#: src/dd.c:791
#, c-format
msgid ""
"warning: working around lseek kernel bug for file (%s)\n"
" of mt_type=0x%0lx -- see <sys/mtio.h> for the list of types"
msgstr ""
"varoitus: ohitetaan ytimen lseek-ohjelmistovika tiedostolle (%s)\n"
" mt_type=0x%0lx -- katso tyyppien luettelo tiedostosta <sys/mtio.h>"
#: src/dd.c:1181 src/dd.c:1199
#, c-format
msgid "opening %s"
msgstr "avataan %s"
#: src/dd.c:1207
msgid "file offset out of range"
msgstr "tiedostosiirtymä on sallitun välin ulkopuolella"
#: src/dd.c:1225
#, c-format
msgid "advancing past %s bytes in output file %s"
msgstr "edetään %s tavun yli tulostiedostossa %s"
#: src/df.c:45
msgid "Torbjorn Granlund, David MacKenzie, and Paul Eggert"
msgstr "Torbjörn Granlund, David MacKenzie ja Paul Eggert"
#: src/df.c:149
msgid "Filesystem Type"
msgstr "Tied.järj. Tyyppi "
#: src/df.c:151
msgid "Filesystem "
msgstr "Tiedostojärjestelmä"
#: src/df.c:154
#, c-format
msgid " Inodes IUsed IFree IUse%%"
msgstr " I-solmut IKäyt IJälj Ikäy%%"
#: src/df.c:158
#, c-format
msgid " Size Used Avail Use%%"
msgstr " Koko Käyt Vapaa Käy%%"
# "Käy%" on epäselvä, mutta tilaa ei ole yhtään enempää.
#: src/df.c:160
#, c-format
msgid " Size Used Avail Use%%"
msgstr " Koko Käyt Vapaa Käy%%"
#: src/df.c:163
#, c-format
msgid " %4s-blocks Used Available Capacity"
msgstr "%4s-lohkot Käytetty Vapaana Käytetty"
#: src/df.c:194
#, c-format
msgid " %4s-blocks Used Available Use%%"
msgstr "%4s-lohkot Käytetty Vapaana Käy%%"
#: src/df.c:198
msgid " Mounted on\n"
msgstr " Liitospiste\n"
#: src/df.c:448 src/pwd.c:78 src/remove.c:983
msgid "cannot get current directory"
msgstr "työhakemistoa ei löydy"
#: src/df.c:458 src/df.c:472 src/df.c:500 src/du.c:345
#, c-format
msgid "cannot change to directory %s"
msgstr "hakemistoon %s ei voi siirtyä"
#: src/df.c:478
#, c-format
msgid "cannot stat current directory (now %s)"
msgstr "nykyisen hakemiston (%s) tilaa ei voi lukea"
#: src/df.c:728
msgid ""
"Show information about the filesystem on which each FILE resides,\n"
"or all filesystems by default.\n"
"\n"
msgstr ""
"Näytä tietoja tiedostojärjestelmästä, jolla kukin TIEDOSTO sijaitsee,\n"
"tai oletuksena kaikista tiedostojärjestelmistä.\n"
#: src/df.c:736
msgid ""
" -a, --all include filesystems having 0 blocks\n"
" -B, --block-size=SIZE use SIZE-byte blocks\n"
" -h, --human-readable print sizes in human readable format (e.g., 1K 234M "
"2G)\n"
" -H, --si likewise, but use powers of 1000 not 1024\n"
msgstr ""
" -a, --all sisällytä myös 0 lohkon kokoiset "
"tiedostojärjestelmät\n"
" -B, --block-size=KOKO käytä KOKO-tavuisia lohkoja\n"
" -h, --human-readable näytä koot helppolukuisessa muodossa (esim. 1K "
"234M 2G)\n"
" -H, --si sama, mutta käytetään kilona 1000:a, ei 1024:ää\n"
#: src/df.c:742
msgid ""
" -i, --inodes list inode information instead of block usage\n"
" -k like --block-size=1K\n"
" -l, --local limit listing to local filesystems\n"
" --no-sync do not invoke sync before getting usage info "
"(default)\n"
msgstr ""
" -i, --inodes näytä i-solmutiedot lohkotietojen sijaan\n"
" -k kuten --block-size=1K\n"
" -l, --local rajoita listaus paikallisiin tiedostojärjestelmiin\n"
" --no-sync älä käynnistä synciä ennen käyttöohjeen saamista "
"(oletus)\n"
# mitä tämä "usage info" oikein tarkoittaa tässä yhteydessä?
# muutenkin tässä on vähän säätämistä.
#: src/df.c:748
msgid ""
" -P, --portability use the POSIX output format\n"
" --sync invoke sync before getting usage info\n"
" -t, --type=TYPE limit listing to filesystems of type TYPE\n"
" -T, --print-type print filesystem type\n"
" -x, --exclude-type=TYPE limit listing to filesystems not of type TYPE\n"
" -v (ignored)\n"
msgstr ""
" -P, --portability käytä POSIX-tulostemuotoa\n"
" --sync käynnistä sync ennen käyttöohjeen saamista\n"
" -t, --type=TYYPPI rajoita tiedostojärjestelmien listaus "
"tietynTYYPPIsiin\n"
" -T, --print-type tulosta tiedostojärjestelmän tyyppi\n"
" -x, --exclude-type=TYYPPI rajoita tiedostojärjestelmien listaus "
"muunTYYPPIsiin\n"
" -v (ei huomioida)\n"
#: src/df.c:758 src/du.c:215 src/ls.c:3873
msgid ""
"\n"
"SIZE may be (or may be an integer optionally followed by) one of following:\n"
"kB 1000, K 1024, MB 1000*1000, M 1024*1024, and so on for G, T, P, E, Z, Y.\n"
msgstr ""
"\n"
"KOKO voi olla (tai voi olla kokonaisluku, jota seuraa) yksi seuraavista:\n"
"kB 1000, K 1024, MB 1000², M 1024², sekä samoin G, T, P, E, Z, Y.\n"
#: src/df.c:876
#, c-format
msgid "file system type %s both selected and excluded"
msgstr "tiedostojärjestelmätyyppi %s on sekä valittu että jätetty pois"
#: src/df.c:921
msgid "Warning: "
msgstr "Varoitus: "
#: src/df.c:924
#, c-format
msgid "%scannot read table of mounted filesystems"
msgstr "%sliitettyjen tiedostojärjestelmien taulua ei voi lukea"
#: src/dircolors.c:104
#, c-format
msgid "Usage: %s [OPTION]... [FILE]\n"
msgstr "Käyttö: %s [VALITSIN]... [TIEDOSTO]\n"
#: src/dircolors.c:105
msgid ""
"Output commands to set the LS_COLORS environment variable.\n"
"\n"
"Determine format of output:\n"
" -b, --sh, --bourne-shell output Bourne shell code to set LS_COLORS\n"
" -c, --csh, --c-shell output C shell code to set LS_COLORS\n"
" -p, --print-database output defaults\n"
msgstr ""
"Tulosta komennot LS_COLORS-ympäristömuuttujan asettamiseksi.\n"
"\n"
"Tulosteen muodon valinta:\n"
" -b, --sh, --bourne-shell tulosta Bourne shell -tyyppistä koodia\n"
" -c, --csh, --c-shell tulosta C shell -tyyppistä koodia\n"
" -p, --print-database tulosta oletukset\n"
#: src/dircolors.c:115
msgid ""
"\n"
"If FILE is specified, read it to determine which colors to use for which\n"
"file types and extensions. Otherwise, a precompiled database is used.\n"
"For details on the format of these files, run `dircolors --print-database'.\n"
msgstr ""
"\n"
"Jos TIEDOSTO on annettu, sitä lukemalla selvitetään, mitä värejä käytetään\n"
"millekin tiedostotyypille ja -tunnisteelle. Muussa tapauksessa käytetään\n"
"esikäsiteltyä tietokantaa. Näiden tiedostojen muodosta saa tietoa\n"
"suorittamalla komennon \"dircolors --print-database\".\n"
#: src/dircolors.c:291
#, c-format
msgid "%s:%lu: invalid line; missing second token"
msgstr "%s:%lu: virheellinen rivi; toinen symboli puuttuu"
#: src/dircolors.c:363
#, c-format
msgid "%s:%lu: unrecognized keyword %s"
msgstr "%s:%lu: tunnistamaton avainsana %s"
#: src/dircolors.c:364
msgid "<internal>"
msgstr "<sisäinen>"
#: src/dircolors.c:460
msgid ""
"the options to output dircolors' internal database and\n"
"to select a shell syntax are mutually exclusive"
msgstr ""
"valitsimet dircolors:in sisäiseen tietokannan tulostamiseksi\n"
"ja kuorisyntaksin valitsemiseksi ovat toisensa poissulkevat"
#: src/dircolors.c:468
msgid ""
"no FILE arguments may be used with the option to output\n"
"dircolors' internal database"
msgstr ""
"dircolors:in tietokannan tulostavan valitsimen kanssa ei voi\n"
"käyttää TIEDOSTO-argumenttia"
#: src/dircolors.c:497
msgid "no SHELL environment variable, and no shell type option given"
msgstr ""
"SHELL-ympäristömuuttujaa ei ole, eikä annettu kuoren tyyppivalitsinta"
#: src/dirname.c:32 src/head.c:47 src/pathchk.c:53
msgid "David MacKenzie and Jim Meyering"
msgstr "David MacKenzie ja Jim Meyering"
#: src/dirname.c:45
#, c-format
msgid ""
"Usage: %s NAME\n"
" or: %s OPTION\n"
msgstr ""
"Käyttö: %s NIMI\n"
" tai: %s VALITSIN\n"
#: src/dirname.c:50
msgid ""
"Print NAME with its trailing /component removed; if NAME contains no /'s,\n"
"output `.' (meaning the current directory).\n"
"\n"
msgstr ""
"Tulosta NIMI loppuosa karsittuna viimeisestä /-merkistä alkaen; jos NIMI\n"
"ei sisällä /-merkkejä, tulostetaan \".\" (tarkoittaen nykyistä hakemistoa).\n"
"\n"
#: src/du.c:49
msgid "Torbjorn Granlund, David MacKenzie, Paul Eggert, and Jim Meyering"
msgstr ""
"Torbjörn Granlund, David MacKenzie, Paul Eggert ja Jim Meyering"
#: src/du.c:175
msgid ""
"Summarize disk usage of each FILE, recursively for directories.\n"
"\n"
msgstr ""
"Tee yhteenveto kunkin TIEDOSTOn levytilan käytöstä, hakemistoille\n"
"rekursiivisesti.\n"
"\n"
#: src/du.c:182
msgid ""
" -a, --all write counts for all files, not just directories\n"
" --apparent-size print apparent sizes, rather than disk usage; "
"although\n"
" the apparent size is usually smaller, it may be\n"
" larger due to holes in (`sparse') files, internal\n"
" fragmentation, indirect blocks, and the like\n"
" -B, --block-size=SIZE use SIZE-byte blocks\n"
" -b, --bytes equivalent to `--apparent-size --block-size=1'\n"
" -c, --total produce a grand total\n"
" -D, --dereference-args dereference FILEs that are symbolic links\n"
msgstr ""
" -a, --all näytä määrät kaikille tiedostoille, ei vain\n"
" hakemistoille\n"
" --apparent-size näytä nimelliset koot levytilan käytön sijaan; "
"vaikka\n"
" nimelliskoko on yleensä pienempi, se voi olla myös\n"
" suurempi johtuen (\"hajanaisten\") tiedostojen\n"
" rei'istä, sisäisestä pirstoutumisesta, epäsuorista\n"
" lohkoista, ym.\n"
" -B, --block-size=KOKO käytä KOKO-tavuisia lohkoja\n"
" -b, --bytes sama kuin \"--apparent-size --block-size=1\"\n"
" -c, --total näytä myös kokonaismäärä\n"
" -D, --dereference-args jos TIEDOSTO(t) ovat symbolisia linkkejä, laske\n"
" mukaan linkkien kohteiden koot\n"
#: src/du.c:193
msgid ""
" -h, --human-readable print sizes in human readable format (e.g., 1K 234M "
"2G)\n"
" -H, --si likewise, but use powers of 1000 not 1024\n"
" -k like --block-size=1K\n"
" -l, --count-links count sizes many times if hard linked\n"
msgstr ""
" -h, --human-readable näytä koot helppolukuisessa muodossa (esim. 1K 234M "
"2G)\n"
" -H, --si sama, mutta käytä kilona 1000, ei 1024\n"
" -k sama kuin --block-size=1K\n"
" -l, --count-links laske kovien linkkien koot monta kertaa\n"
#: src/du.c:199
msgid ""
" -L, --dereference dereference all symbolic links\n"
" -S, --separate-dirs do not include size of subdirectories\n"
" -s, --summarize display only a total for each argument\n"
msgstr ""
" -L, --dereference seuraa kaikkia symbolisia linkkejä\n"
" -S, --separate-dirs älä laske mukaan alihakemistojen kokoa\n"
" -s, --summarize näytä vain kokonaismäärä jokaiselle argumentille\n"
#: src/du.c:204
msgid ""
" -x, --one-file-system skip directories on different filesystems\n"
" -X FILE, --exclude-from=FILE Exclude files that match any pattern in "
"FILE.\n"
" --exclude=PATTERN Exclude files that match PATTERN.\n"
" --max-depth=N print the total for a directory (or file, with --"
"all)\n"
" only if it is N or fewer levels below the command\n"
" line argument; --max-depth=0 is the same as\n"
" --summarize\n"
msgstr ""
" -x, --one-file-system ohita muilla tiedostojärjestelmillä sijaitsevat\n"
" hakemistot\n"
" -X TIED, --exclude-from=TIED Jätä laskematta tiedostot, jotka täsmäävät\n"
" vähintään yhteen TIEDostossa olevaan hahmoon.\n"
" --exclude=HAHMO jätä laskematta tiedostot, jotka täsmäävät HAHMOon.\n"
" --max-depth=N näytä kokonaismäärä hakemistolle (tai valitsimen --all\n"
" kanssa tiedostolle) vain, jos se on korkeintaan N\n"
" tasoa argumenttina annetun alla; --max-depth=0 on\n"
" sama kuin --summarize\n"
#: src/du.c:337
#, c-format
msgid "cannot change to parent of directory %s"
msgstr "hakemiston %s ylähakemistoon ei voi siirtyä"
#: src/du.c:352
#, c-format
msgid "cannot read directory %s"
msgstr "hakemistoa %s ei voi lukea"
#: src/du.c:554 src/ls.c:2233 src/wc.c:674
msgid "total"
msgstr "yhteensä"
#: src/du.c:642
#, c-format
msgid "invalid maximum depth %s"
msgstr "virheellinen enimmäissyvyys %s"
#: src/du.c:708
msgid "cannot both summarize and show all entries"
msgstr "yhteenvetoa ja kaikkia merkintöjä ei voi näyttää samaan aikaan"
#: src/du.c:715
msgid "warning: summarizing is the same as using --max-depth=0"
msgstr "varoitus: yhteenvedon teko on sama asia kuin --max-depth=0"
#: src/du.c:721
#, c-format
msgid "warning: summarizing conflicts with --max-depth=%d"
msgstr ""
"varoitus: yhteenvedon teko on ristiriidassa valitsimen --max-depth=%d kanssa"
#: src/echo.c:76
#, c-format
msgid "Usage: %s [OPTION]... [STRING]...\n"
msgstr "Käyttö: %s [VALITSIN]... [MERKKIJONO]...\n"
#: src/echo.c:77
msgid ""
"Echo the STRING(s) to standard output.\n"
"\n"
" -n do not output the trailing newline\n"
" -e enable interpretation of the backslash-escaped characters\n"
" listed below\n"
" -E disable interpretation of those sequences in STRINGs\n"
msgstr ""
"Kaiuta MERKKIJONO(t) vakiotulosteeseen.\n"
"\n"
" -n älä lisää rivinvaihtoa loppuun\n"
" -e ota käyttöön alla lueteltujen kenoviivallisten\n"
" ohjausmerkkien tulkinta\n"
" -E poista käytöstä kyseisten merkkien tulkinta MERKKIJONOista\n"
#: src/echo.c:87
msgid ""
"\n"
"Without -E, the following sequences are recognized and interpolated:\n"
"\n"
" \\NNN the character whose ASCII code is NNN (octal)\n"
" \\\\ backslash\n"
" \\a alert (BEL)\n"
" \\b backspace\n"
msgstr ""
"\n"
"Seuraavat ohjausmerkit tunnistetaan ja lisätään, jos valitsinta -E ei\n"
"ole annettu:\n"
"\n"
" \\NNN merkki, jonka ASCII-koodi on NNN (oktaaliluku)\n"
" \\\\ kenoviiva\n"
" \\a hälytysmerkki (BEL)\n"
" \\b askelpalautin\n"
#: src/echo.c:96
msgid ""
" \\c suppress trailing newline\n"
" \\f form feed\n"
" \\n new line\n"
" \\r carriage return\n"
" \\t horizontal tab\n"
" \\v vertical tab\n"
msgstr ""
" \\c ei rivinvaihtoa loppuun\n"
" \\f sivunvaihto\n"
" \\n rivinvaihto\n"
" \\r vaununpalautus\n"
" \\t vaakasarkain\n"
" \\v pystysarkain\n"
#: src/env.c:92
msgid "Richard Mlynarik and David MacKenzie"
msgstr "Richard Mlynarik ja David MacKenzie"
#: src/env.c:118
#, c-format
msgid "Usage: %s [OPTION]... [-] [NAME=VALUE]... [COMMAND [ARG]...]\n"
msgstr ""
"Käyttö: %s [VALITSIN]... [-] [NIMI=ARVO]... [KOMENTO [ARGUMENTTI]...]\n"
#: src/env.c:121
msgid ""
"Set each NAME to VALUE in the environment and run COMMAND.\n"
"\n"
" -i, --ignore-environment start with an empty environment\n"
" -u, --unset=NAME remove variable from the environment\n"
msgstr ""
"Aseta kullekin ympäristömuuttujalle NIMI vastaava ARVO ja aja KOMENTO.\n"
"\n"
" -i, --ignore-environment aloita tyhjällä ympäristöllä\n"
" -u, --unset=NIMI poista muuttuja ympäristöstä\n"
#: src/env.c:129
msgid ""
"\n"
"A mere - implies -i. If no COMMAND, print the resulting environment.\n"
msgstr ""
"\n"
"Pelkkä - tekee saman kuin -i. Ilman KOMENTOa tulostetaan seurauksena "
"saatava ympäristö.\n"