Exec - Linux Poloaiga - Poloaiga a Unix

exec - Faʻasalaga subprocess (es)

Aotelega

exec ? fesuiaʻi ? arg ? arg ... ?

Faʻamatalaga

O lenei poloaiga e faʻaalia ai ana finauga e pei o le faʻamaoniga o se tasi pe sili atu subprocesses e faʻatino. O finauga e faia ai le tulaga o se faʻamau pipisi laugatasia pe a fai e taʻitasi arg ma tasi le upu o se poloaiga, ma o poloaiga taʻitasi taʻitasi e avea ma se lapataiga.

Afai o le amataga o le finauga e amata amata - ona faia lea o ni suiga i laina laina ma e le o se vaega o le faʻasologa o laina. O suiga nei o loʻo lagolagoina nei:

-keepnewline

Faʻamaumau se laina fou i totonu o le gaosiga o le gaosiga. E masani lava o le a faʻaumatia se laina fou.

-

Faailoga le pito o suiga. O le finauga e mulimuli mai i lenei tasi o le a avea o le muamua arg e tusa lava pe amata i se - .

Afai o le arg (po o le lua o le arg ) o loʻo i ai se tasi o pepa o loʻo faʻamatalaina i lalo ona faʻaaogaina lea e ala i le faʻafoeina o le tafe o mea e ulufale ai ma gaioiga i totonu ole subprocess (es). O ia finauga o le a le pasi atu i le masini tautupe (es). I pepa e pei o le `` < fileName '' fileName atonu o le i ai i se eseʻese esega mai le '`' '' poʻo le finauga e tasi e aunoa ma se avanoa e faʻalavelave ai ( ie` `< fileName '').

|

Vavaeese ia poloaiga manino i totonu o le paipa. O le tulaga faʻataunuʻuina o le poloaiga na muamua atu o le a pipii i totonu o faʻasalalauga masani o le isi poloaiga.

| &

Vavaeese ia poloaiga manino i totonu o le paipa. O faʻataʻitaʻiga faʻamaonia ma faʻasalalau faʻasalalau o le tulafono na muamua atu o le a pipii i totonu o le faʻasalalauga o le isi poloaiga. O lenei fomu o le toe faʻafeiloaʻiga e faʻaaogaina e pei o le 2> ma> &.

< fileName

O le faila ua faaigoaina e le fileName ua tatalaina ma faʻaaogaina e avea o se faʻamaumauga masani mo le uluai poloaiga i totonu o le paipa.

<@ fileId

FileId e tatau ona avea ma faʻamatalaga mo se faila matala, e pei o le faʻasologa o tupe maua mai se valaau muamua e tatala . E faʻaaogaina e fai ma faʻamaumauga masani mo le uluai poloaiga i totonu o le paipa. FileId na tatau ona tatala mo le faitau.

<< tau

O le tau e pasia i le poloaiga muamua e avea ma ona faʻasologa masani.

> failaName

O faʻamaumauga mai le poloaiga mulimuli e toe faʻafeiloaia i le faila ua faaigoaina o le Numera , ma soloia ana mea na i ai muamua.

2> failaName

Faʻasalalau faʻasalalau mai tulafono uma i totonu o le laina eletise e toe faʻafeiloaia i le faila ua faaigoaina o le fileName , solo i ana mea na i ai muamua.

> & fileName

O nei tulaga uma e lua mai le poloaiga mulimuli ma le faʻasalalau sese mai tulafono uma e toe faʻafeiloaia i le faila ua faaigoaina o le fileName , faʻasolosolo ai ana anotusi muamua.

>> fileName

O faʻamaumauga faʻapitoa mai le poloaiga mulimuli e toe faʻafeiloaia i le faila ua faaigoaina o le fileName , faʻapipiʻi atu i ai nai lo le tusitusi.

2 >> fileName

Faʻasalalau tulaga sese mai tulafono uma i totonu o le laina eletise e toe faʻafeiloaia i le faila ua faaigoaina o le fileName , faʻapipiʻi atu i ai nai lo le tusitusi.

>> & fileName

O nei mea uma e lua mai le tulafono mulimuli ma le mea sese mai tulafono uma e toe faʻafeiloaʻi atu i le faila ua faaigoaina o le fileName , faʻapipiʻi i ai nai lo le suʻeina.

> @ fileId

FileId e tatau ona avea ma faʻamatalaga mo se faila matala, e pei o le faʻasologa o tupe maua mai se valaau muamua e tatala . O faʻamaumauga faʻapitoa mai le poloaiga mulimuli e toe tuʻuina atu i le failaina a File , lea e tatau ona tatalaina mo le tusitusi.

2> @ fileId

FileId e tatau ona avea ma faʻamatalaga mo se faila matala, e pei o le faʻasologa o tupe maua mai se valaau muamua e tatala . Faʻasalalau tulaga sese mai tulafono uma i totonu o le laina eletise e faʻafeiloaia i le faila fileId . E tatau ona tatala le faila mo le tusitusi.

> & @ fileId

FileId e tatau ona avea ma faʻamatalaga mo se faila matala, e pei o le faʻasologa o tupe maua mai se valaau muamua e tatala . O nei mea uma e lua mai le tulafono mulimuli ma le faʻamaonia sese mai tulafono uma e toe faʻafeiloaia i le faila file File . E tatau ona tatala le faila mo le tusitusi.

Afai e leʻi faʻasaʻoina le laasaga faʻasalalau ona toe faafoi mai lea e le exec executing le gaioiga masani mai le poloaiga mulimuli i totonu o le paipa. Afai o se tasi o poloaiga i le laina alafua e le talafeagai pe ua fasiotia pe taofia, o le a toe faafoiina se mea sese ma o le savali sese o le a aofia ai le gaioiga o le pipili ma sosoo ai ma savali sese e faamatalaina ai le le atoatoa; le fesuiaiga o le CodeCode o le ai ai faʻamatalaga faaopoopo e uiga i le faʻalavelave faʻafuaseʻi mulimuli na feagai. Afai ei ai se tasi o tulafono e tusi i lana faila sese sese ma o lena mea sese sese e le toe faatonutonuina, ona toe faʻafoi lea o se mea sese; o le savali sese o le a aofia ai le tulaga masani o le pipeline, sosoo ai ma feʻau e uiga i faʻauʻuga le masani (pe a fai ei ai), sosoo ai ma le faʻataʻitaʻiga sese.

Afai o le amio mulimuli o le iuga poʻo le mea sese o le savali o se laina fou lea o lena amio e masani ona tape mai le taunuʻuga poʻo le feʻau sese. O lenei mea e ogatusa ma isi faʻamaumauga Toe faafoi o le Tcl, lea e le masani ona faaiuina i ni laina fou. Ae peitaʻi, afai o le -keepnewline ua faʻamaonia ona toe taofia lea o le laina fou.

Afai e le toe faʻasalalau faʻasalalauga faʻasalalau i le `` <'' poʻo le `<< '' poʻo le` `@ @ '' ona 'ave lea o le faʻasaga masani mo le uluai poloaiga i totonu o le paipa mai le faʻasologa masani o le talosaga.

Afai o le uʻu mulimuli o le `` & '' o le a faʻaumatia le paipa i tua. I lenei tulaga, o le poloaiga faʻatumu o le a toe faʻafoi mai se lisi o ona elemene o faʻamatalaga mo le faasologa o mea uma e fai i lalo ole masini. O le tulaga masani mai le poloaiga mulimuli i totonu o le laina eletise o le a alu i le tulaga masani o le talosaga pe afai e le i toe faatonutonuina, ma o le mea sese i fafo atu o tulafono i totonu o le laina eletise o le a alu i le faila sese sese o le talosaga sei vagana ua toe faatonutonuina.

O le upu muamua i poloaiga taʻitasi ua taʻua o le igoa pule; ua faʻatulagaina i luga, ma afai o le taunuʻuga e leai ni faʻailoga, o le a faʻasoa ia directories i le vateatea o le PATH mo se faʻauʻuga e le igoa tuʻuina atu. Afai o le igoa e aofia ai se slash ona tatau lea ona faasino atu i se mea e mafai ona mafai mai le tusi o loʻo iai nei. Leai se "Glob '' faalauteleina poʻo isi mea e fai ile atigipusa e faia i luga o finauga i faʻatonuga.

Faʻamatalaga Faʻamatalaga

Windows (o lomiga uma)

Faʻamatalaga mai poʻo le tusitusi i se laupepa, faʻaaogaina le "` file file ", e le galue. Pe a faitau mai se laupepa, o le a tautau se 16-bit DOS application ma o le 32-bit talosaga o le a toe foi vave mai i le faila o le faila. Pe a tusi se tasi o le tusi i se laupepa, o le faʻamatalaga e tuʻuina atu i le faʻamafanafanaga, pe a iai se tasi, pe lafoai.

E le maua e le widget Text masini le TK mea moni e mafai ai. I lalo o le Tk, pe a toe tuusaʻoina mai le faʻasinomaga, o talosaga uma o le a vaʻai i se faʻauʻuga mulimuli o le faila; O faʻamatalaga e toe faʻafeiloaʻi i faʻamaumauga faʻataunuʻu po o faʻataʻitaʻiga faʻataʻatia o le a lafoai

Soʻo se faʻaaliga po o se pito i tua o le a talia e avea o se vaeluaina auala mo finauga i tulafono a Tcl. A faʻaaogaina se tusi talosaga, o le igoa o le igoa ua faʻamaonia mo le talosaga e mafai foi ona aofia ai faʻasaga i luma poʻo tua o tua o ni tagata vavae ese. Peitai, ia manatua, o le tele o talosaga a le Windows e taliaina faʻasalaga ma faʻasalaga i luma ae na o filifiliga o mea e fai ma mea e leʻo i tua o auala. Soʻo se finauga i se tusi e faʻamaonia ai le igoa o le igoa ma sisi o luma o le a le otometi lava ona liua e faʻaaoga ai le uiga o le tua. Afai o se finauga o loʻo i ai faʻasalaga i luma e pei o le vavae ese, atonu e ono le mafai ona amanaʻia o se igoa o le auala, e fuafua i le polokalama.

E le gata i lea, pe a valaʻauina se 16-bit DOS poʻo le Windows 3.X, e tatau i igoa uma o igoa ona faʻaaogaina le pupuu, faʻailoga, auala (eg, faʻaaoga le "applba ~ 1.def '' nai lo` `applbakery.default '' ).

Lua po o le sili atu i luma po o tua i tua o se ala e faasino atu i se auala fesoʻotai. Mo se faʻataʻitaʻiga, o se faʻataunuʻu faigofie o le aʻafiaga o le root c: / faʻapipiʻi / windows / system o le a maua ai le :: windows / system (lua slashes together), lea e faasino i le mauga e taʻua o le masini i luga o le masini e taʻua o faamalama (ma o le c: / ua le amanaiaina), ma e le tutusa i c: / windows / system , lea e faamatalaina ai se lisi i luga o le komipiuta oi ai nei. O le faila e tuʻuina atu le poloaiga e tatau ona faʻaaoga e faʻataʻatia ai vaega o auala.

Windows NT

A o taumafai e faʻataunuʻu se talosaga, ona suʻe muamua lea o le igoa e pei ona faʻamaonia. Ona sosoo ai lea, i le faasologa, .com , .exe , ma le .bat o loo faaopoopoina i le faaiuga o le igoa ua faamaotiina ma e saili mo le igoa umi. Afai e leʻi faʻamaonia se igoa o le lisi e avea o se vaega o le igoa o le talosaga, o faʻamaumauga nei e tuai ona sailia i le faasologa pe a taumafai e suʻe le talosaga:

O le lisi lea na faʻatupeina ai le Tcl.
Le tusi o loʻo i ai nei.
Le nusipepa o le Windows NT 32-bit.
Le lisi o le system Windows NT 16-bit.
Le lisi o le Windows NT home directory.
O tusitaʻi lisi i le ala.

Ina ia mafai ona faatino le atigi tusi e pei o le palapala ma le kopi , e tatau i le faila ona tuu saʻo le " cmd.exe / c " i le poloaiga e manao i ai.

Windows 95

A o taumafai e faʻataunuʻu se talosaga, ona suʻe muamua lea o le igoa e pei ona faʻamaonia. Ona sosoo ai lea, i le faasologa, .com , .exe , ma le .bat o loo faaopoopoina i le faaiuga o le igoa ua faamaotiina ma e saili mo le igoa umi. Afai e leʻi faʻamaonia se igoa o le lisi e avea o se vaega o le igoa o le talosaga, o faʻamaumauga nei e tuai ona sailia i le faasologa pe a taumafai e suʻe le talosaga:

O le lisi lea na faʻatupeina ai le Tcl.
Le tusi o loʻo i ai nei.
Le lisi o le polokalama o le Windows 95.
Faʻamaumauga o le fale o le Windows 95.
O tusitaʻi lisi i le ala.

Ina ia mafai ona faatino le atigi fausaga e pei o le palapala ma le kopi , e tatau i le faila ona tuu le "command.com / c " i le poloaiga e manao i ai.

O le taimi lava e faitau ai e le 16-bit DOS le faʻamatalaga masani mai se faʻamafanafanaga ona faʻamavae ai lea, o taumafaiga uma e mulimuli mai 16-bit DOS faʻaaogaga o le a vaʻai i le faʻamaufaʻailoga masani pei ona uma ona tapunia. 32-bit talosaga e le i ai lenei faafitauli ma o le a saʻo le auala, e tusa lava pe a maeʻa le 16-bit DOS talosaga e faʻamoemoe e tapunia le tapunia. E leai se fesoʻotaʻiga faʻaalia mo lenei pusa i lenei taimi.

Toe faʻaleleia i le va o le NUL: masini ma le 16-bit talosaga e le masani ona galue. A toe tuusaʻo mai le NUL:, o nisi tusi talosaga e mafai ona tautau, o isi o le a maua se vaitafe e le iʻu o '`0x01' 'bytes, ma o nisi o le a saʻo le vave maua o le faila mulimuli; o le amio e foliga mai e faalagolago i luga o se mea na tuufaatasia i le tusi talosaga lava ia. Pe a toe tuusaʻo sili atu nai lo le 4K pe o le NUL:, o nisi tusi talosaga o le a tautau. E le tupu faafitauli i luga ae 32-bit talosaga.

O tusi DOS uma e 16-bit e faʻatautaia faʻatasi. O faʻatagaga uma mai le paipa i se 16-bit DOS talosaga e aoina i se faila le tumau; o le isi pito o le paipa e tatau ona tapunia aʻo leʻi amataina e le DOS le 16-bit le talosaga. O faʻataʻitaʻiga faʻapitoa poʻo mea sese mai se talosaga DOS e 16-bit i se paipa e aoina i faila lē tumau; e tatau ona faamutaina le tusi aʻo le i toe faafoi faila le tumau i le isi laasaga o le paipa. O lenei mea e mafua ona o se faʻaogaina mo le Windows 95 i le faʻatinoga o paipa, ma pe faʻapefea ona faʻaaogaina e paipa o le 95% o paipa a le 95%.

O nisi faʻamatalaga, e pei o le command.com , e le tatau ona faʻamaonia faʻatasi. O talosaga e faigofie ona maua i le faamalama o le faamafanafana, nai lo le faitau mai a latou faʻasinomaga ma tusitusiga i la latou pepa faʻataʻitaʻiga atonu o le a le manuia, tautau Tcl, poʻo le faʻapipiʻiina foi o le polokalama pe afai e le o avanoa a latou lava faʻamaufaʻailoga.

Macintosh

O le exec execution e le o faʻatinoina ma e le o iai i lalo o Macintosh.

Unix

O le exec execua o loʻo faʻatinoina atoatoa ma galue e pei ona faʻamatalaina.

Vaai foi

sese (n), tatala (n)

Keywords

faʻataunuʻuina, paipa, faʻasolosolo, masini faʻasolosolo

Taua: Faʻaaoga le poloaiga a tagata ( % man ) e iloa ai pe faʻapefea ona faʻaaoga se poloaiga i luga o lau komepiuta faapitoa.