Laboratorio 15 - Programacion de Shell Scripts
December 20, 2022 | Author: Anonymous | Category: N/A
Short Description
Download Laboratorio 15 - Programacion de Shell Scripts...
Description
@rl. DD-9>3 Oijlritlrgl 98 - Ubhoo Uergpts ^éfg`i :
G.
LJKHTGSLU
◍ ◍ ◍ ◍ ◍
Gdh`tgcge Gdh`tgcgeir ir ho cu`egl`ia cu`egl`iagh`t gh`tl l dh ols sbhoo sbhoo s sergp ergpt. t. Dhsi Dhsirr rrlo looi oirr serg sergpt pts s jésg jésgel els. s. Xtgog Xtgogzir zir pi piréa réahtr htrls ls y vir virgij gijoh ohs. s. Hapoh Hapohir ir hstrue hstruetur turis is jésge jésgeis is dh prlf prlfria riaieg iegõ` õ`.. G`eou G`eougr gr gg`th `thrie rietgv tgvgd gdid id h` h` ols ols s serg ergpts pts..
◍
Dhcg Dhcg`g `grr ah`û ah`ûs s h` ols ols serg sergpt pts. s.
GG.
UHFXZGDID
Idvhrth`egi; H` hsth oijlritlrgl hsté prlbgjgdi oi ai`gpuoiegõ` dh birdwirh, el`hxgl`hs hoçetrgeis l dh rhd= isá elal oi g`fhstgõ` dh iogah`tls l jhjgdis.
GGG. ◍
◍
GS. ◍ ◍
S. ◍ ◍
@LZAIU HA^OHIDIU Xjgeir aiohtg`hs y/l alebgois h` ho fijg`hth io cg`io dh iuoi dh oijlritlrgl l h` ols eisgoohrls isgf`idls io hstudgi`th. Io euoag`ir euoag`ir oi shsgõ` dh oijlritlrgl oijlritlrgl ipifir ipifir elrrhetiah`th elrrhetiah`th oi elaputidlri elaputidlri y oi pi`tiooi, y lrdh`ir ois sgoois utgogzidis.
ZHEXZULU Elapu Elaputid tidlri lri el el` ` Sawi Sawirh rh Vl Vlrms rmstit titgl` gl`.. Aéqug Aéqug`i `i vgrt vgrtuio uio el` Xju` Xju`tu tu Uhrvh Uhrvhrr 92.>4 92.>4..
AH AHTL TLDL DLOL OLFÁ FÁI I ^I ^IZI ZI H HO O DH DHUI UIZZ ZZLO LOOL OL D DH H OI T TIZ IZHI HI Ho dhsi dhsirrl rrloo ool l dho dho oijlr oijlritl itlrgl rgl hs frup frupio io H` hsth oijlr oijlritlrg itlrgl l eidi ioua`l ioua`l trijik trijikiré iré el` elapu elaputidl tidlris, ris, al`gtl al`gtlrhs rhs y theoidl. theoidl.
uái dh Oijlritlrgl
@rl. DD-9>3 Oijlritlrgl 98 - Ubhoo Uergpts ^éfg`i 5
SG.
^ZLEHDGAGH@TL ◌ ◌
Uh hapoh hapohiré iré u`i aéq aéqug`i ug`i vgrt vgrtuio uio el` Xju` Xju`tu tu Uh Uhrvhr rvhr :>.>4. :>.>4. Ho blst`ia blst`iah h dho sgs sgsthai thai l lphr phritgv itgvl l dhjhré dhjhré el el`tir `tir e el` l` oi sgfugh sgfugh`th `th hstrue hstrueturi turi;; prgahri ohtri dh su prgahr `lajrh, shfugdl dh su iphoogdl pithr`l y dh ois ohtris ‟-srv‑. X` `lajrh véogdl shrái kdgiz-srv piri iofugh` quh sh ooiah Kui` Dgiz. @LTI Tldi eipturi dh pi`tiooi dhjhré gr ielapiùi dho blst`iah dh sgsthai lphritgvl.
◌
G`frhsh el` su usuirgl prg`egpio.
SIZGIJOHU W IZFXAH@TLU (^IZÉAHTZLU) 9.
Erhh Erhh ho dgrh dgrhet etlr lrgl gl sergpts dh`trl dho dgrhetlrgl blfir dho usuirgl prg`egpio y ujáquhsh h` ço. H` hsth dgrhetlrgl sh dhcg`gré` ols sergpts dh hsth oijlritlrgl; $ amdgr $ ed
~/sergpts
~/sergpts
:. Erhh u` u` sergpt y hkheûth hkheûthol ol piri elaprljir elaprljir ho violr dh ois virgijohs virgijohs dho sgsthai; ◌
Erhh Erhh ho ir ireb ebgv gvl l dh dh thx thxtl tl virUgsthai.sb el` ho sgfugh`th eõdgfl;
◌
Hstijohze Hstijohzei i ho itrgj itrgjutl utl dh hk hkheue heuegõ` gõ` io irebgvl irebgvl d dh h thxtl i`thrg i`thrglr lr piri el`vh el`vhrtgr rtgrol ol h` u` sergpt y ouhfl hkheûthol; $ ebald u+x virUgsthai.sb $ ./virUgsthai.sb
◌ ◌
@lth quh quh ois virgij virgijohs ohs dho dho sgsth sgsthai ai tgh tgh`h` `h` phra phrai`h` i`h`thah thah`th `th u` violr violr isleg islegidl idl.. Ug erhi erhi u`i virgij virgijoh oh y oh isgf`i isgf`i u u` ` viol violr, r, tld tldl l hstl h` oi el`sloi el`sloi,, ¼pldré ¼pldré ieehdh ieehdhrr io violr violr dh oi virgijoh dh`trl dh u` sergpt< Kustgcgquh su rhspuhsti;
5. Erhh u` sergpt y hkheûthol hkheûthol pir piri i elaprl elaprljir jir ho cu cu`egl`iagh `egl`iagh`tl `tl dh virgijohs dh dh usuirgl, usuirgl, isá elal ho usl dh ols dhogagtidlrhs dh thxtl; ◌
Erhh ho irebgvl dh thxtl virXsuirgl.sb el` ho sgfugh`th eõdgfl;
uái dh Oijlritlrgl
@rl. DD-9>3 Oijlritlrgl 98 - Ubhoo Uergpts ^éfg`i 4 ◌
Hstijohzei ho itrgjutl dh hkheuegõ` io irebgvl dh thxtl i`thrglr piri el`vhrtgrol h` u` sergpt y ouhfl hkheûthol; $ ebald u+x virXsuirgl.sb $ ./virXsuirgl.sb
◌
¼Yuç dgchrh`egi h`euh`tri h`trh ois elagoois (" ") y ols ipõstrlchs (' ')<
◌
¼^iri quç sgrvh` ols ipõstrlchs g`vhrtgdls (n n)<
4. Erhh u` u` sergpt y hkheû hkheûthol thol pir piri i elaprljir elaprljir oi rhe rhehpegõ` hpegõ` y usl dh dh ols irfuah`tls; irfuah`tls; ◌
◌
Erhh ho irebgvl dh thxtl uslIrfs.sb el` ho sgfugh`th eõdgfl;
Hstijohzei ho itrgjutl dh hkheuegõ` io irebgvl dh thxtl i`thrglr piri el`vhrtgrol h` u` sergpt y ouhfl hkheûthol pisé`dloh trhs irfuah`tls; $ ebald u+x uslIrfs.sb $ ./uslIrfs.sb IY^ Thesup :
◌
¼Yuç leurrh eidi vhz quh sh g`vlei io elai`dl sbgct<
@lti; Hs plsgjoh ifrhfir sheuh`egis dh hseiph i ols sergpts piri aldgcgeir ho clraitl dho thxtl. Th`hals dgspl`gjohs ois sgfugh`ths; ◌ >55]>a @lraio ◌ >55]9a @hfrgti ◌ >55]8a ^irpidhi`th ◌ >55]59a, >55]5:a, …, >55]56a Dgstg`tls elolrhs ^lr hkhapol, oi shfu`di oá`hi dho sergpt pldrái hsergjgrsh dh oi sgfugh`th ai`hri y sh alstrirái ho violr dh oi virgijoh h` `hfrgti;
uái dh Oijlritlrgl
@rl. DD-9>3 Oijlritlrgl 98 - Ubhoo Uergpts ^éfg`i 8
EL@DGEGL@HU H@ OLU UEZG^TU 9. Erhh u` u` sergpt sergpt y hkheûthol hkheûthol pi piri ri ela elaprl prljir jir ho u usl sl dh el`dg el`dgegl` egl`hs; hs; ◌
◌
Erhh ho irebgvl dh thxtl el`dgegl`9.sb el` ho sgfugh`th eõdgfl;
Hstijohzei ho itrgjutl dh hkheuegõ` io irebgvl dh thxtl i`thrglr piri el`vhrtgrol h` u` sergpt y ouhfl hkheûthol dls vhehs; h` oi prgahri hkheuegõ` `l oh pish irfuah`tls y h` oi shfu`di péshoh virgls irfuah`tls; $ ebald u+x el`dgegl`9.sb $ ./el`dgegl`9.sb $ ./el`dgegl`9.sb IY^ Thesup :
◌
◌
¼Eõal dhthrag`i ho sergpt sg sh pisirl` irfuah`tls<
Hxpogquh ho plr quç dho hrrlr sg hs quh `l g`frhsials hspiegls vieáls iorhdhdlr dho ols elrebhths.
:. Erhh u` u` sergpt y hkheû hkheûthol thol pir piri i elaprljir elaprljir ho usl dh lphridlrh lphridlrhs s el`dgegl`iohs el`dgegl`iohs hsphegiohs; ◌
◌
Erhh ho irebgvl dh thxtl el`dgegl`:.sb el` ho sgfugh`th eõdgfl;
Hstijohzei ho itrgjutl dh hkheuegõ` io irebgvl dh thxtl i`thrglr piri el`vhrtgrol h` u` sergpt y ouhfl hkheûthol dls vhehs; h` oi prgahri hkheuegõ` g`dgquh u` `lajrh dh irebgvl quh `l hxgsth, agh`tris quh h` oi shfu`di péshoh u` `lajrh dh irebgvl quh sá hxgsth; $ ebald u+x el`dgegl`:.sb $ ./el`dgegl`:.sb cll $ ./el`dgegl`:.sb pruhji.txt
◌
¼Eõal pldráials elaprljir sg ho irfuah`tl pisidl hs u` dgrhetlrgl<
uái dh Oijlritlrgl
@rl. DD-9>3 Oijlritlrgl 98 - Ubhoo Uergpts ^éfg`i 3
HSIOXIEGÕ@ DH HR^ZHUGL@HU W JXEOHU H@ OLU UEZG^TU 9. Erhh u` sergpt sergpt y hkheûthol hkheûthol pir piri i elaprljir elaprljir oi hvioui hviouiegõ` egõ` dh ois hxprhsg hxprhsgl`hs l`hs;; ◌
◌
Erhh ho irebgvl dh thxtl hxprhsgl`9.sb el` ho sgfugh`th eõdgfl;
Hstijohzei ho itrgjutl dh hkheuegõ` io irebgvl dh thxtl i`thrglr piri el`vhrtgrol h` u` sergpt y ouhfl hkheûthol pisé`dloh dls `ûahrls elal irfuah`tls; $ ebald u+x hxprhsgl`9.sb $ ./hxprhsgl`9.sb 9> 5
◌
¼Hxgsth iofu`i clrai dh rhiogzir hxpl`h`egiohs< ¼Uh puhdh trijikir el` dhegaiohs<
:. Erhh u` u` sergpt sergpt y hkheûthol hkheûthol pi piri ri vhr vhrgcgei gcgeirr ols ju jueohs eohs ` `uaçr uaçrgels; gels; ◌
Erhh ho irebgvl dh thxtl jueoh9.sb el` ho sgfugh`th eõdgfl;
◌
Hstijohzei ho itrgjutl dh hkheuegõ` io irebgvl dh thxtl i`thrglr piri el`vhrtgrol h` u` sergpt y ouhfl hkheûthol;
$ ebald u+x jueoh9.sb $ ./jueoh9.sb
◌
¼^iri quç sgrvh oi hxprhsgõ` $(( … ))<
5. Erhh u` u` sergpt sergpt y hkheûthol hkheûthol pi piri ri vhr vhrgcgei gcgeirr ho cu` cu`egl` egl`iagh iagh`tl `tl dho dho clr; ◌
Erhh ho irebgvl dh thxtl jueoh:.sb el` ho sgfugh`th eõdgfl;
uái dh Oijlritlrgl
@rl. DD-9>3 Oijlritlrgl 98 - Ubhoo Uergpts ^éfg`i 6
Hstijohzei ho itrgjutl dh hkheuegõ` io irebgvl dh thxtl i`thrglr piri el`vhrtgrol h` u` sergpt y ouhfl hkheûthol pisi`dl dgstg`tls irfuah`tls eidi vhz; $ ebald u+x jueoh:.sb $ ./jueoh:.sb /hte/blsts /hte/rhslov.el`c $ ./jueoh:.sb /hte/j* $ ./jueoh:.sb /hte/]ijeQ*
@lti
H` ois g`vleiegl`hs dho jueoh i`thrglr, sh fh`hri u` irfuah`tl plr eidi irebgvl /hte/e*. ◌
¼Yuç lpegõ` th`fl quh diroh io elai`dl bhid piri gaprgagr tldl i hxehpegõ` dh ois piri trhs ûotgais oá`his<
HKHZEGEGLU ^ZL^XHUTLU 9. Ui Uijg jgh` h`dl dl quh quh ho ho el elai ai`d `dl l dith +%m auhstri oi blri (clraitl dh :4b) y ho elai`dl dith +%A auhstri ols ag`utls (>-87), dhsirrlooh ho sergpt blri.sb quh auhstrh oi blri h` clraitl dh 9: blris g`eouyh`dl IA l ^A shfû` elrrhspl`di;
:.
Erh Erhh h hoo ser serggpt jueoh5.sb, jisidl h` jueoh9.sb, dl`dh ho g`gegl, ho cg`io y ho g`erhah`tl shi` pisidls elal irfuah`tls;
5.
Erh Erhh h hoo ser serggpt jueoh4.sb, jisidl h` jueoh5.sb, dl`dh ols `ûahrls pirhs sh auhstrh` h` `hfrgtis y ols gapirhs h` clraitl `lraio; uái dh Oijlritlrgl
@rl. DD-9>3 Oijlritlrgl 98 - Ubhoo Uergpts ^éfg`i 2
4.
Erh Erhh h hoo ser serggpt jueoh8.sb, jisidl h` jueoh:.sb, dl`dh ho `lajrh dho irebgvl sh auhstrh h` `hfrgtis (prgahr hebl) y ois prgahris oá`his dho el`th`gdl ( bhid …) sh …) auhstrh` h` ltrl elolr;
uái dh Oijlritlrgl
@rl. DD-9>3 Oijlritlrgl 98 - Ubhoo Uergpts ^éfg`i 7
SGG.
EL@EOXUGL@HU ◌ ◌ ◌ ◌ ◌
SGGG.
LJUHZSIEGL@HU ◌ ◌ ◌ ◌ ◌
uái dh Oijlritlrgl
View more...
Comments