expr

expr(1)                        2007-10-27-16:31                        expr(1)



 Ðазва
       expr - обÑиÑлÑÑ Ð²Ð¸Ñаз


 СÑиÑло
       expr ÐÐÐ ÐÐ


       expr ÐÐЦÐÐ


 ÐпиÑ
       Ðиведе знаÑÐµÐ½Ð½Ñ ÐÐÐ ÐÐУ на ÑÑандаÑÑний пÑиÑÑÑÑй
       виводÑ. ÐлÑÑÑ:


       --help
               Ðиведе помÑÑ Ñ Ð·Ð°Ð²ÐµÑÑиÑÑ ÑобоÑÑ.


       --version
               Ðиведе ÑнÑоÑмаÑÑÑ Ð¿Ñо веÑÑÑÑ Ð¿ÑогÑами Ñ
              заваÑÑиÑÑ ÑобоÑÑ.

              ÐоÑожнÑй ÑÑдок нижÑе ÑоздÑлÑÑ Ð³ÑÑпи зÑ
              зÑоÑÑаÑÑим пÑÑоÑиÑеÑом. ÐÐÐ ÐÐРможÑÑÑ
              ÑкладаÑиÑÑ Ð· наÑÑÑпного:


       ÐÐ Ð1 | ÐÐ Ð2
               ÐовеÑнÑÑи знаÑÐµÐ½Ð½Ñ ÐÐ Ð1, ÑкÑо воно не
              ÑÑвне null або 0, Ñ Ð¿ÑоÑÐ¸Ð»ÐµÐ¶Ð½Ð¾Ð¼Ñ Ð²Ð¸Ð¿Ð°Ð´ÐºÑ -
              викоÑиÑÑаÑи ÐÐ Ð2 <!==  z=`expr 0 \| 5`; echo $z ==>


       ÐÐ Ð1 & ÐÐ Ð2
               ÐовеÑнÑÑи знаÑÐµÐ½Ð½Ñ ÐÐ Ð1, ÑкÑо обидва, ÐÐ Ð1
              Ñ ÐÐ Ð2 не доÑÑвнÑÑÑÑ null або 0, Ñ
              пÑоÑÐ¸Ð»ÐµÐ¶Ð½Ð¾Ð¼Ñ Ð²Ð¸Ð¿Ð°Ð´ÐºÑ Ð¿Ð¾Ð²ÐµÑнÑÑи 0.


       ÐÐ Ð1 < ÐÐ Ð2
               ÐеÑевÑÑиÑи, Ñи ÐÐ Ð1 менÑий за ÐÐ Ð2. ÐовеÑÑаÑ
              1, ÑкÑо Ñак Ñ 0, ÑкÑо нÑ.


       ÐÐ Ð1 <= ÐÐ Ð2
               ÐеÑевÑÑиÑи, Ñи ÐÐ Ð1 менÑий менÑий або
              доÑÑвнÑÑ ÐÐ Ð2. ÐовеÑÑÐ°Ñ 1, ÑкÑо Ñак Ñ 0, ÑкÑо
              нÑ.


       ÐÐ Ð1 = ÐÐ Ð2
               ÐеÑевÑÑÑÑ, Ñи ÐÐ Ð1 ÑÑвний ÐÐ Ð2. ÐовеÑÑÐ°Ñ 1,
              ÑкÑо Ñак Ñ 0, ÑкÑо нÑ.


       ÐÐ Ð1 != ÐÐ Ð2
               ÐеÑевÑÑÑÑ, Ñи ÐÐ Ð1 *не* ÑÑвний ÐÐ Ð2. ÐовеÑÑаÑ
              1, ÑкÑо Ñак Ñ 0, ÑкÑо нÑ. ÐÐ Ð1 > ÐÐ Ð2 ÐеÑевÑÑиÑи,
              Ñи ÐÐ Ð1 бÑлÑÑий за ÐÐ Ð2. ÐовеÑÑÐ°Ñ 1, ÑкÑо Ñак Ñ
              0, ÑкÑо нÑ.


       ÐÐ Ð1 >= ÐÐ Ð2
               ÐеÑевÑÑÑÑ, Ñи ÐÐ Ð1 бÑÑÑий або ÑÑвний ÐÐ Ð2.
              ÐовеÑÑÐ°Ñ 1, ÑкÑо Ñак Ñ 0, ÑкÑо нÑ.


       ÐÐ Ð1 + ÐÐ Ð2
               ÐовеÑÑÐ°Ñ Ð°ÑиÑмеÑиÑÐ½Ñ ÑÑÐ¼Ñ ÐÐ Ð1 Ñ ÐÐ Ð2.


       ÐÐ Ð1 + ÐÐ Ð2
               ÐовеÑÑÐ°Ñ ÑезÑлÑÑÐ°Ñ Ð²ÑднÑÐ¼Ð°Ð½Ð½Ñ ÐÐ Ð2 вÑд ÐÐ Ð1.


       ÐÐ Ð1 * ÐÐ Ð2
               ÐовеÑÑÐ°Ñ ÑезÑлÑÑÐ°Ñ Ð¼Ð½Ð¾Ð¶ÐµÐ½Ð½Ñ Ð´Ð²Ð¾Ñ
              аÑгÑменÑÑв.


       ÐÐ Ð1 / ÐÐ Ð2
               ÐовеÑÑÐ°Ñ ÑезÑлÑÑÐ°Ñ Ð¿Ð¾Ð´ÑÐ»Ñ ÐÐ Ð1 на ÐÐ Ð2.


       ÐÐ Ð1 % ÐÐ Ð2
               ÐовеÑÑÐ°Ñ ÑаÑÑÐºÑ Ð²Ñд подÑÐ»Ñ ÐÐ Ð1 на ÐÐ Ð2.


       ÐÐÐЦЮÐÐÐ
               Ð ÐÐУÐЯРÐÐÐ-ÐÐÐ ÐÐ: ÐпоÑний збÑг з
              Ð ÐÐУÐЯРÐÐÐ-ÐÐÐ ÐÐÐÐ ÑÑеÑÐµÐ´Ð¸Ð½Ñ ÐÐÐЦЮÐÐÐ.


       match ÐÐÐЦЮÐÐÐ Ð ÐÐУÐЯРÐÐÐ-ÐÐÐ ÐÐ
               ТоÑожно ÐÐÐЦЮÐÐÐ : Ð ÐÐУÐЯРÐÐÐ-ÐÐÐ ÐÐ.


       substr ÐÐÐЦЮÐÐÐ ÐÐÐÐЦÐЯ ÐÐÐÐÐÐÐ
               ÐобÑÐ²Ð°Ñ Ð¿ÑдланÑÑжок, поÑинаÑÑи зÑ
              вказаного ÐÐÐÐÐÐÐÐЯ Ð·Ð°Ð´Ð°Ð½Ð¾Ñ ÐÐÐÐÐÐÐ.


       index ÐÐÐЦЮÐÐРСÐÐÐÐÐÐ
               ÐÐ¾Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ Ð² ÐÐÐЦЮÐÐУ, де знаÑодиÑÑÑÑ
              ÑкийÑÑ Ð· СÐÐÐÐÐÐÐ, або 0, ÑкÑо не знайдено.


       length ÐÐÐЦЮÐÐÐ
               Ðовжина ланÑÑжка.


       + ÐÐÐСÐÐÐ
               РозглÑнÑÑи лекÑÐµÐ¼Ñ Ñк звиÑайний
              ланÑÑжок, навÑÑÑ ÑкÑо Ñе клÑÑове Ñлово,
              напÑиклад `match' або опеÑаÑоÑ, ÑкажÑмо
              `/'.


       ( ÐÐÐ ÐÐ )
               ÐовеÑÑÐ°Ñ Ð·Ð½Ð°ÑÐµÐ½Ð½Ñ ÐÐÐ ÐÐУ.

              ÐайÑе на ÑвазÑ, Ñо багаÑо з
              виÑÐµÐ²ÐºÐ°Ð·Ð°Ð½Ð¸Ñ Ð¾Ð¿ÐµÑаÑоÑÑв вимагаÑÑÑ
              екÑанÑÐ²Ð°Ð½Ð½Ñ Ð² оболонÑÑ. ÐоÑÑвнÑваннÑ
              бÑдÑÑÑ Ð°ÑиÑмеÑиÑними, ÑкÑо обидва
              аÑгÑменÑи ÑвлÑÑÑÑÑÑ ÑиÑлами, Ñ
              пÑоÑÐ¸Ð»ÐµÐ¶Ð½Ð¾Ð¼Ñ Ð²Ð¸Ð¿Ð°Ð´ÐºÑ -
              лекÑикогÑаÑÑÑними. ÐÑÑÑавлÑÐ½Ð½Ñ Ð·
              Ñаблонами повеÑÑаÑÑÑ Ð»Ð°Ð½ÑÑжок, Ñо збÑгÑÑ
              Ð·Ñ Ð·Ñазком, вклÑÑеним Ñ \( Ñа \), або null;
              ÑкÑо \( Ñз \) не викоÑиÑÑовÑÑÑÑÑÑ,
              повеÑÑаÑимеÑÑÑÑ ÑиÑло ÑиммволÑв, Ñо
              збÑглиÑÑ, або 0.


 ÐвÑоÑ
       ÐапиÑано Ðайком ÐаÑкеÑом.


 Ðади
       ÐовÑÐ´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ Ð¿Ñо вади надÑилайÑе на
       <bug-coreutils@gnu.org>.


 ÐивÑÑÑÑÑ Ñакож
       Ðовна докÑменÑаÑÑÑ Ð´Ð»Ñ expr пÑдÑимÑÑÑÑÑÑ Ð²
       поÑÑÐ±Ð½Ð¸ÐºÑ Texinfo. ЯкÑо пÑогÑами info й expr
       пÑавилÑно вÑÑановленÑ, команда `info expr'
       надаÑÑÑ Ð¿Ð¾Ð²Ð½Ñ Ð´Ð¾Ð²ÑдкÑ.




© 2005-2007 DLOU, GNU FDL     2007-10-27-16:31                        expr(1)