Server for Information Technologies óÅÒ×ÅÒ ÐÏÄÄÅÒÖÉ×ÁÅÔÓÑ
ãÅÎÔÒÏÍ éÎÆÏÒÍÁÃÉÏÎÎÙÈ ôÅÈÎÏÌÏÇÉÊ
(095) 932-9212, 932-9213, 939-0783
E-mail: info@citforum.ru
óÅÒ×ÅÒ ÓÏÄÅÒÖÉÔ ÍÏÒÅ(!) ÁÎÁÌÉÔÉÞÅÓËÏÊ ÉÎÆÏÒÍÁÃÉÉ CIT Forum CD-ROM

XSTR(1)
XENIX System V (21 ÉÀÎÑ 1987)

éíñ
xstr - ÉÚ×ÌeÞeÎÉe cÔpoË ÉÚ ÐpoÇpaÍÍ Îa CÉ

óéîôáëóéó

	xstr [ -c ] [ - ] [ file ]

ïðéóáîéå
Xstr paÂoÔaeÔ c ÆaÊÌoÍ strings × ËoÔopoÍ ÎaxoÄÑÔcÑ cÔpoËÉ, ÉÚ×ÌeÞeÎÎÙe ÉÚ ÂoÌØÛoÊ ÐpoÇpaÍÍÙ, É ÉÎÆopÍaÃÉÑ o xeÛÉpo×aÎÉÉ. CÔpoËÉ ÚaÍeÎÑÀÔcÑ ccÙÌËaÍÉ Îa ÜÔy oÂÝyÀ oÂÌacÔØ. TaËÉÍ oÂpaÚoÍ peaÌÉÚyeÔcÑ paÚÄeÌeÎÉe cÔpoËo×Ùx ËoÎcÔaÎÔ, ÞÔo ocoÂeÎÎo ÐoÌeÚÎo ÐpÉ oÂßÑ×ÌeÎÉÉ Éx ÄocÔyÐÎÙÍÉ ÔoÌØËo ÄÌÑ ÞÔeÎÉÑ.

KoÍaÎÄa

     xstr -c name

ÉÚ×ÌeËaeÔ cÔpoËÉ ÉÚ ÆaÊÌa Îa CÉ, ÚaÍeÎÑÑ ccÙÌËÉ Îa ÎÉx ×ÙpaÖeÎÉeÍ (&xstr[number]). K ÆaÊÌy ÄoÐÉcÙ×aeÔcÑ cooÔ×eÔcÔ×yÀÝee oÐpeÄeÌeÎÉe, ÐoÄcÔa×ÌÑeÍoe ÐpoÇpaÍÍoÊ xstr. PeÚyÌØÔÉpyÀÝÉÊ ÔeËcÔ ÚaÔeÍ ÐoÍeÝaeÔcÑ × ÆaÊÌ x.c ÄÌÑ ÐocÌeÄyÀÝeÊ ËoÍÐÉÌÑÃÉÉ. éÚ×ÌeÞeÎÎÙe cÔpoËÉ ÐoÍeÝaÀÔcÑ × ÂaÚy ÄaÎÎÙx strings ecÌÉ oÎÉ ÔaÍ oÔcyÔcÔ×o×aÌÉ. ðo×ÔopÑÀÝÉecÑ cÔpoËÉ ÉÌÉ cÔpoËÉ, Ñ×ÌÑÀÝÉecÑ cyÆÆÉËcaÍÉ Ë yÖe cyÝecÔ×yÀÝÉÍ, ÂaÚy ÄaÎÎÙx Îe ÉÚÍeÎÑÀÔ.

ðocÌe ËoÍÐÉÌÑÃÉÉ ×cex ËoÍÐoÎeÎÔo× ÂoÌØÛoÊ ÐpoÇpaÍÍÙ coÚÄaeÔcÑ ÆaÊÌ xs.c oÐpeÄeÌÑÀÝÉÊ oÂÝyÀ oÂÌacÔØ. OÎ coÚÄaeÔcÑ ËoÍaÎÄoÊ

     xstr -c name1 name2 ...

æaÊÌ xs.c ËoÍÐÉÌÉpyeÔcÑ É ËoÍÐoÎyeÔcÑ c ocÔaÌØÎÙÍÉ ÆaÊÌaÍÉ ÐpoÇpaÍÍÙ. ðpÉ ×oÚÍoÖÎocÔÉ eÇo cÌeÄyeÔ ÐoÍecÔÉÔØ × ceÇÍeÎÔ, ÄocÔyÐÎÙÊ ÔoÌØËo ÄÌÑ ÞÔeÎÉÑ, ÞÔo cÜËoÎoÍÉÔ ÐaÍÑÔØ É cÎÉÚÉÔ ÎaÇpyÚËy ÐpÉ c×oÐÉÎÇe.

Xstr ÍoÖeÔ ÉcÐoÌØÚo×aÔØcÑ É ÄÌÑ oÄÎoÇo ÆaÊÌa. KoÍaÎÄa

     xstr name
coÚÄaeÔ ÆaÊÌÙ x.c É xs.c ÂeÚ coÚÄaÎÉÑ ÉÌÉ ÉcÐoÌØÚo×aÎÉÑ ÆaÊÌa strings × ÜÔoÍ ËaÔaÌoÇe.

MoÖeÔ oËaÚaÔØcÑ ÐoÌeÚÎÙÍ ÚaÐycËaÔØ xstr ÐocÌe ÐpeÐpoÃeccopÎoÊ oÂpaÂoÔËÉ, × peÚyÌØÔaÔe ËoÔopoÊ ÍoÇyÔ ÐoÑ×ÌÑÔØcÑ Îo×Ùe cÔpoËÉ, ÉÌÉ ÞacÔØ cÔpoË ÍoÖeÔ oËaÚaÔØcÑ Îe ÎyÖÎa. Xstr ×ÙÐoÌÎÑeÔ ÞÔeÎÉe co cÔaÎÄapÔÎoÇo ××oÄa ÐpÉ yËaÚaÎÉÉ apÇyÍeÎÔa `-'. äÌÑ ÚaÐycËa xstr ÐocÌe ÐpeÐpoÃeccopa ÍoÖÎo ×ÙÐoÌÎÉÔØ cÌeÄyÀÝyÀ ÐocÌeÄo×aÔeÌØÎocÔØ ËoÍaÎÄ:

     cc -E name.c | xstr -c      cc -c x.c
     mv x.o name.o
Xstr Îe oÂÎo×ÌÑeÔ ÆaÊÌ strings ecÌÉ Îe ÚaÄaÎÙ Îo×Ùe cÔpoËÉ, ÐoÜÔoÍy make ÍoÖeÔ Îe ÐepecÔpaÉ×aÔØ xs.o ÂeÚ ÎeoÂxoÄÉÍocÔÉ.

æáêìù

	strings        âaÚa ÄaÎÎÙx cÔpoË
	x.c       OÂpaÂoÔaÎÎÙÊ ÔeËcÔ Îa CÉ
	xs.c      OÂßÑ×ÌeÎÉe ÍaccÉ×a xstr
	/tmp/xs*  BpeÍeÎÎÙÊ ÆaÊÌ ÐpÉ oÂxoÄe strings

óí. ôáëöå
mkstr1)

ðPéíEþAîéñ
EcÌÉ cÔpoËa Ñ×ÌÑeÔcÑ cyÆÆÉËcoÍ ÖpyÇoÊ ÂoÌee ÄÌÉÎÎoÊ cÔpoËÉ, Îo ËopoÔËaÑ cÔpoËa ×cÔpeÞaeÔcÑ Ðep×oÊ, xstr ÐoÍecÔÉÔ × ÆaÊÌ oÂe cÔpoËÉ, ÔoÇÄa ËaË × ÐpoÔÉ×ÎoÍ cÌyÞae ÔyÄa ÐoÐaÌa ÂÙ ÔoÌØËo ÄÌÉÎÎaÑ.
Comments: info@citmgu.ru
Designed by Andrey Novikov
Copyright © CIT