.\" -*- coding: UTF-8 -*- .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.50.1. .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH EXPR 1 "Huhtikuu 2026" "GNU coreutils 9.11" "Käyttäjän sovellukset" .SH NIMI expr \- evaluate expressions .SH YLEISKATSAUS \fBexpr\fP \fI\,LAUSEKE\/\fP .br \fBexpr\fP \fI\,VALITSIN\/\fP .SH KUVAUS .\" Add any additional description here .TP \X'tty: link https://www.gnu.org/software/coreutils/expr#expr\-\-help'\fB\-\-help\fP\X'tty: link' näytä tämä ohje ja poistu .TP \X'tty: link https://www.gnu.org/software/coreutils/expr#expr\-\-version'\fB\-\-version\fP\X'tty: link' näytä versiotiedot ja poistu .PP Tulosta LAUSEKKEen arvo vakiotulosteeseen. Tyhjä rivi alla erottaa kasvavat laskujärjestysryhmät. LAUSEKE voi olla: .TP ARG1 | ARG2 ARG1 jos se ei ole tyhjä eikä 0, muutoin ARG2 .TP ARG1 & ARG2 ARG1 jos kumpikaan ei ole tyhjä eikä 0, muutoin 0 .TP ARG1 < ARG2 ARG1 on pienempi kuin ARG2 .TP ARG1 <= ARG2 ARG1 on pienempi tai yhtäsuuri kuin ARG2 .TP ARG1 = ARG2 ARG1 on yhtäsuuri kuin ARG2 .TP ARG1 != ARG2 ARG1 on erisuuri kuin ARG2 .TP ARG1 >= ARG2 ARG1 on suurempi tai yhtäsuuri kuin ARG2 .TP ARG1 > ARG2 ARG1 on suurempi kuin ARG2 .TP ARG1 + ARG2 ARG1:n ja ARG2:n aritmeettinen summa .TP ARG1 \- ARG2 ARG1:n ja ARG2:n aritmeettinen erotus .TP ARG1 * ARG2 aritmeettinen tulo ARG1 kerrottuna ARG2:lla .TP ARG1 / ARG2 aritmeettinen osamäärä ARG1 jaettuna ARG2:lla .TP ARG1 % ARG2 aritmeettinen jakojäännös ARG1 jaettuna ARG2:lla .TP MERKKIJONO : SÄÄNNLAUS ankkuroitu SÄÄNNLAUSeen mallihaku MERKKIJONOsta .TP match MERKKIJONO SÄÄNNLAUS sama kuin MERKKIJONO : SÄÄNNLAUS .TP substr MERKKIJONO SIJA PITUUS MERKKIJONOn osajono, SIJA 1:stä alkaen .TP index MERKKIJONO MERKIT MERKKIJONOn kohta missä jokin MERKEISTÄ on tai 0 .TP length MERKKIJONO MERKKIJONOn pituus .TP + JONO interpret TOKEN as a string, even if it is a keyword like 'match' or an operator like '/' .TP ( LAUSEKE ) LAUSEKKEen arvo .PP Huomaa, että monet operaattorit täytyy suojata kuorilta. Vertailut ovat numeerisille argumenteille aritmeettisia, muille sanakirjamaisia. Mallihaut palauttavat merkkien \e( ja \e) väliin täsmäävän merkkijonon tai tyhjän. Merkkien \e( ja \e) puuttuessa palautuu täsmäävien merkkien määrä tai 0. .PP Exit status is 0 if EXPRESSION is neither null nor 0, 1 if EXPRESSION is null or 0, 2 if EXPRESSION is syntactically invalid, and 3 if an error occurred. .SH TEKIJÄ Kirjoittaneet Mike Parker, James Youngman ja Paul Eggert. .SH "VIRHEISTÄ ILMOITTAMINEN" Ilmoita ohjelmistovioista (englanniksi) osoitteeseen bug\-coreutils@gnu.org .br GNU coreutils\-kotisivu: .br Yleisohjeita GNU\-ohjelmistojen käyttöön: .br Ilmoita käännösvirheistä osoitteeseen .SH TEKIJÄNOIKEUDET Copyright \(co 2026 Free Software Foundation, Inc. Lisenssi GPLv3+: GNU GPL versio 3 tai myöhempi . .br Tämä on vapaa ohjelmisto; sitä saa vapaasti muuttaa ja levittää edelleen. Siinä määrin kuin laki sallii, TAKUUTA EI OLE. .SH "KATSO MYÖS" Koko dokumentaatio: .br tai saatavilla paikallisesti: info \(aq(coreutils) expr invocation\(aq .PP .SH KÄÄNNÖS Tämän käsikirjan suomenkielisen käännöksen tekivät Jani Frilander . .PP Tämä käännös on ilmainen dokumentaatio; katso tekijänoikeusehdot .UR https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License -versiosta 3 .UE tai uudemmasta. Emme ota vastuuta.