exec - Fo-phròiseas tagraidh (ean)
Synopsis
exec ? laschan ? arg ? arg ... ?
Tuairisgeul
Bidh an t-òrdugh seo a 'dèiligeadh ris na h-argamaidean aige mar shònrachadh aon no barrachd fo-phròiseasan ri dhèanamh. Bidh na h-argamaidean a 'gabhail a-steach pìob loidhne slige far a bheil gach arg a' tighinn gu aon fhacal de dh'àithne, agus bidh gach àithne fa leth a 'tighinn gu bhith na phròiseas.
Ma tha na h-argamaidean tùsail a 'tòiseachadh le - bidh iad air an làimhseachadh mar lasgan loidhne-àithne agus chan eil iad nam pàirt de shònrachadh na loidhne-phìoban. Tha na switches a leanas a 'faighinn taic an-dràsta:
-keepnewline
A 'cumail loidhne-loidhne ùr ann an toradh na loidhne-phìoban. Mar as trice thèid loidhne ùr ùr a sguabadh às.
-
A 'comharrachadh deireadh nan lasgan. Thèid an argamaid a leantainn às dèidh seo a làimhseachadh mar a 'chiad arg eadhon ged a thòisicheas e le - .
Ma tha aon de na foirmean a tha air a mhìneachadh gu arg (tha dà argasaid ) gu h-ìosal, tha e air a chleachdadh le bhith a ' dèanamh cinnteach gu bheil sruth a-steach agus toradh a' tighinn am broinn na fo-phròiseas (ean). Cha tèid argamaidean leithid seo a thoirt don fho-phrosadh (ean). Ann an foirmean mar `` < fileName '' faodaidh fileName a bhith ann an argamaid air leth bho `` <'' no san aon argamaid gun àite eadar-dhealaichte (ie `` < fileName '').
|
A 'sgaradh òrdughan sònraichte anns an loidhne-phìoban. Thèid toradh coitcheann an t-àithne a tha air thoiseach a phìobadh a-steach ann an cur a-steach coitcheann an ath-àithne.
| &
A 'sgaradh òrdughan sònraichte anns an loidhne-phìoban. Thèid an dà thoradh coitcheann agus mearachd àbhaisteach na h-àithne roimhe seo a phiobrachadh a-steach don chuideachadh àbhaisteach san ath òrdugh. Tha an fhoirm ath-riochdachaidh seo a 'toirt thairis air foirmean leithid 2> agus> &.
< fileName
Tha am faidhle ainmichte le fileName air fhosgladh agus air a chleachdadh mar an toradh coitcheann airson a 'chiad àithne air an loidhne-phìoban.
<@ faidhle
Feumaidh FileId a bhith na aithnichear airson faidhle fhosgailte, leithid an luach tilleadh bho ghairm a dh ' fhosgladh roimhe. Tha e air a chleachdadh mar an toradh coitcheann airson a 'chiad àithne air an loidhne-phìoban. Feumaidh FileId a bhith air fhosgladh airson leughadh.
<< luach
Tha luach air a thoirt chun a 'chiad àithne mar a chuideachadh àbhaisteach.
> fileName
Thèid toradh coitcheann bhon àithne mu dheireadh ath-stiùireadh gu faidhle ainmichte fileName , a 'sgrìobhadh thairis air na susbaint roimhe.
2> fileName
Thèid mearachd coitcheann bho na h-uile òrdugh san loidhne-phìoban ath-stiùireadh gu faidhle ainmichte fileName , a 'sgrìobhadh thairis air na susbaint roimhe.
> & fileName
Thèid an dà sheòrsa coitcheann bhon àithne mu dheireadh agus mearachd coitcheann bho na h-uile òrdugh ath-stiùireadh chun an fhaidhle air a bheil fileName , a 'sgrìobhadh thairis air na susbaint roimhe.
>> fileName
Thèid toradh coitcheann bhon àithne mu dheireadh ath-stiùireadh gu faidhle ainmichte fileName , ga chur an àite an àite a bhith air a thar-sgrìobhadh.
2 >> fileName
Thèid mearachd coitcheann bho na h-uile òrdugh san loidhne-phìoban ath-stiùireadh gu faidhle ainmichte fileName , ga chur an àite an àite a bhith air a sgrìobhadh thairis air.
>> & fileName
Thèid an dà sheòrsa coitcheann bhon àithne mu dheireadh agus mearachd coitcheann bho na h-uile òrdugh ath-stiùireadh chun an fhaidhle ainmichte fileName , ga chur an àite an àite a bhith air a sgrìobhadh thairis air.
> @ fileId
Feumaidh FileId a bhith na aithnichear airson faidhle fhosgailte, leithid an luach tilleadh bho ghairm a dh ' fhosgladh roimhe. Thèid toradh coitcheann bhon àithne mu dheireadh ath-stiùireadh gu faidhle faidhle, a dh'fheumar a bhith air fhosgladh airson sgrìobhadh.
2> @ fileId
Feumaidh FileId a bhith na aithnichear airson faidhle fhosgailte, leithid an luach tilleadh bho ghairm a dh ' fhosgladh roimhe. Thèid mearachd coitcheann bho na h-uile òrdugh sa phìob ath-stiùireadh gu faidhle faidhle. Feumaidh am faidhle a bhith air fhosgladh airson sgrìobhadh.
> & @ fileId
Feumaidh FileId a bhith na aithnichear airson faidhle fhosgailte, leithid an luach tilleadh bho ghairm a dh ' fhosgladh roimhe. Thèid an dà thoradh coitcheann bhon àithne mu dheireadh agus de mhearachd àbhaisteach bho na h-uile òrduighean ath-stiùireadh gu faidhle faidhle. Feumaidh am faidhle a bhith air fhosgladh airson sgrìobhadh.
Mura h-ath-stiùireadh toradh coitcheann, tha an t-òrdugh exec a ' tilleadh an toradh coitcheann bhon àithne mu dheireadh anns an loidhne-phìoban. Ma dh'fhàgas gin de na h-òrduighean anns an loidhne-phìoban gu h-àbhaisteach no ma thèid am marbhadh no an cur an grèim, cuiridh mearachd mearachd air ais agus cuiridh an teachdaireachd mhearachd a-steach toradh na loidhne-phìoban agus teachdaireachdan mearachd a 'toirt cunntas air na crìochan neo-àbhaisteach; bidh fiosrachadh a bharrachd aig an atharrachadh errorCode mun crìochnachadh neo-àbhaisteach mu dheireadh a thachair. Ma tha gin de na h-àithnean a 'sgrìobhadh gu faidhle mearachd àbhaisteach agus nach eil mearachd coitcheann air ath-stiùireadh, tillidh mearachd mearachd; bidh an teachdaireachd mearachd a 'gabhail a-steach toradh coitcheann an phìob-loidhne, agus teachdaireachdan mu chrìochnachadh neo-àbhaisteach (ma tha sin ann), agus an uairsin a' toirt seachad mearachd àbhaisteach.
Ma tha caractar mu dheireadh an toraidh no an teachdaireachd mhearachd loidhne ùr, thèid an caractar sin a sguabadh às an toradh no an teachdaireachd mearachd mar as trice. Tha seo co-chòrdail le luachan Tcl eile, nach bi mar as trice a 'crìochnachadh le lusan ùra. Ach, ma tha -keepnewline air a shònrachadh, thathas a 'gleidheadh an loidhne ùr.
Mura tèid cur-a-steach àbhaisteach ath-stiùireadh le `` <'' no `` << '' no `` <@ '', thèid an t-iarrtas àbhaisteach airson a 'chiad àithne anns an loidhne-phìoban a thoirt bho bhith a' toirt a-steach inbhe àbhaisteach an tagraidh.
Mas e an argamaid mu dheireadh `` & '' thèid an loidhne-phìoban a chuir gu bàs sa chùlaibh. Anns a 'chùis seo, tillidh an t-òrdugh exec liosta a tha na eileamaidean nan eòlaiche pròiseas airson a h-uile fo-phròiseas air an loidhne-phìoban. Thèid an toradh coitcheann bhon àithne mu dheireadh anns an loidhne-phìoban gu toradh coitcheann an tagraidh mura deach ath-stiùireadh a dhèanamh, agus thèid toradh mearachd bho na h-òrduighean air fad anns an loidhne-phìoban a dhol gu faidhle mearachd àbhaisteach an tagraidh mura ath-stiùireadh.
Tha a 'chiad fhacal anns gach àithne air a thoirt mar ainm a' cheannaird; tha tilde-substitution air a dhèanamh air, agus mura h-eil slashes san toradh, bidh na seòlaidhean ann an caochlaideach àrainneachd PATH air an rannsachadh airson cleachdadh leis an ainm a chaidh a thoirt seachad. Ma tha slash aig an ainm, feumaidh e iomradh a thoirt air ruigsinneachd a ghabhas faighinn bhon eòlaire làithreach. Chan eil leudachadh `` glob '' no riochdachaidhean eile coltach ri sligean air an coileanadh air na h-argamaidean gu òrdughan.
Cùisean Portasachd
Windows (gach dreach)
Le bhith a 'leughadh bho no a' sgrìobhadh gu socaid, a 'cleachdadh na comharran `` filed ' ', chan eil e ag obair. Nuair a bhios tu a 'leughadh bho socaid, cuiridh tagradh DOS 16-bit croch agus tilleadh iarrtas 32-buille sa bhad le deireadh-faidhle. Nuair a bhios an dàrna seòrsa tagraidh a 'sgrìobhadh gu socaid, thèid an fhiosrachadh a chuir a-steach chun a' chonsail, ma tha aon ann an làthair, no ma thèid an leigeil às.
Chan eil an widget teachdaireachd teachdaireachd Tk a 'toirt seachad comas coitcheann IO. Fo Tk, nuair a thèid ath-stiùireadh bho in-ghabhail àbhaisteach, bidh gach tagradh a 'faicinn ceann-là faidhlichean; thèid fiosrachadh a thèid ath-stiùireadh gu toradh coitcheann no mearachd coitcheann a thoirt às.
Gabhaidh slatan air adhart no air ais air ais mar sgaraidhean slighe airson argamaidean gu òrdughan Tcl. Nuair a nì thu a-steach iarrtas, is dòcha gun toir an t-ainm frith-rathaid a tha air a shònrachadh airson an aplacaid slashes air adhart no air ais mar sgaraidhean slighe. Cuimhnich, ge-tà, gu bheil a 'chuid as motha de thagraidhean Windows a' gabhail ri argamaidean le slashes air adhart a-mhàin a-mhàin mar luchd-tomhas roghainn agus bacaidhean ach ann an slighean. Cha tèid argamaidean sam bith gu tagradh a tha a 'sònrachadh ainm frith-rathad le slashes air adhart atharrachadh gu fèin-ghluasadach gus a bhith a' cleachdadh an caractar cùil-dhroch. Ma tha argamaid a 'toirt air adhart slashes mar an sgaradh-slighe, is dòcha nach aithnichear e mar ainm frith-rathaid, a rèir a' phrògram.
A bharrachd air an sin, nuair a bhios tu a 'cur iarrtais DOS no Windows 3X 16-bit, feumaidh a h-uile h-ainm slighe a bhith a' cleachdadh an fhrith-rathaid goirid, gruamach, (me, a 'cleachdadh `` applba ~ 1.def' 'an àite `` applbakery.default' ' ).
Tha dà shreath no dhà air adhart no air ais ann an sreath ann an slighe a 'toirt iomradh air slighe lìonra. Mar eisimpleir, bheir concatenation sìmplidh den eòlaire ro-innleachd c: / le subdirectory / windows / system c: // windows / system (dà slashes còmhla), a tha a 'toirt iomradh air an t- siostaim air a bheil an t- ainm air an inneal ris an canar uinneagan (agus tha an c: / air a leigeil seachad), agus chan eil e co-ionann ri c: / windows / system , a tha a 'toirt cunntas air eòlaire air a' choimpiutair làithreach. Bu chòir an comharra a- steach an fhaidhle a chleachdadh gus co-phàirtean co-cheangail a dhèanamh.
Windows NT
Nuair a tha thu a 'feuchainn ri tagradh a chur an gnìomh, cuir a-mach an toiseach airson an ainm mar a chaidh a shònrachadh. An uairsin, ann an òrdugh, .com , .exe , agus .bat tha iad ceangailte ri deireadh an ainm ainmichte agus bidh e a 'lorg airson an ainm nas fhaide. Mura h-eil ainm eòlaire air a shònrachadh mar phàirt de dh'ainm an tagraidh, thèid na comharran a leanas a lorg gu fèin-obrachail nuair a thathar a 'feuchainn ris an tagradh a lorg:
An seòladh às an deach an cleachdaiche Tcl a luchdachadh.
An eòlaire làithreach.
Leabhar-seòlaidh siostam Windows NT 32-bit.
Leabhar-seòlaidh siostam Windows NT 16-bit.
Seòladh dachaigh Windows NT.
Na seòladairean air an liostadh anns an t-slighe.
Gus an òrdugh sligean a chaidh a thogail a thoirt gu buil mar thìr agus lethbhreac , feumaidh an neach-gairm prejudice `` cmd.exe / c '' a thoirt don òrdugh a tha a dhìth.
Windows 95
Nuair a tha thu a 'feuchainn ri tagradh a chur an gnìomh, cuir a-mach an toiseach airson an ainm mar a chaidh a shònrachadh. An uairsin, ann an òrdugh, .com , .exe , agus .bat tha iad ceangailte ri deireadh an ainm ainmichte agus bidh e a 'lorg airson an ainm nas fhaide. Mura h-eil ainm eòlaire air a shònrachadh mar phàirt de dh'ainm an tagraidh, thèid na comharran a leanas a lorg gu fèin-obrachail nuair a thathar a 'feuchainn ris an tagradh a lorg:
An seòladh às an deach an cleachdaiche Tcl a luchdachadh.
An eòlaire làithreach.
Leabhar-seòlaidh siostam Windows 95.
Leabhar-dachaigh dachaigh Windows 95.
Na seòladairean air an liostadh anns an t-slighe.
Gus an òrdugh sligean a chaidh a thogail a thoirt gu buil mar thìr agus lethbhreac , feumaidh an neach-gairm preas `` command.com / c '' a chur ris an òrdugh a tha a dhìth.
Aon uair 's gu bheil tagradh DOS 16-bit air a bhith a' faighinn a-steach coitcheann bho chonsail agus an uair sin cuir às dhi, gheibh gach tagradh DOS 16-bit an ionaid àbhaisteach mar a chaidh a dhùnadh mar-thà. Chan eil an duilgheadas seo aig iarrtasan 32-bit agus bidh e a 'ruith gu ceart, eadhon an dèidh iarrtas DOS 16-bit a' smaoineachadh gu bheil an t-iarrtas coitcheann dùinte. Chan eil obair sam bith ann airson a 'bhuil seo aig an àm seo.
Chan eil ath- tharraing eadar an inneal NUL: inneal agus tagradh 16-bit daonnan ag obair. Nuair a bheir thu ath-stiùireadh bho NUL: faodaidh cuid de na tagraidhean crochadh, gheibh feadhainn eile sruth neo-chrìochnach de `` 0x01 '' bytes, agus gheibh cuid dhiubh gu ceart deireadh-faidhle; tha coltas gu bheil an giùlan an urra ri rudeigin a chaidh a chur ris an tagradh fhèin. Nuair a bheir thu ath-stiùireadh barrachd air 4K no mar sin gu NUL: cuiridh cuid de na tagraidhean crochte. Chan eil na duilgheadasan gu h-àrd a 'tachairt le tagraidhean 32-bit.
Tha na h-iarrtasan DOS 16-bit uile air an ruith gu co-ionnan. Tha a h-uile brath àbhaisteach bho phìob gu tagradh DOS 16-bit ga chruinneachadh ann am faidhle sealach; feumaidh ceann eile na pìoba a bhith dùinte mus tòisich an tagradh DOS 16-bit a 'dol gu bàs. Tha a h-uile toradh no mearachd àbhaisteach bho iarrtas DOS 16-pìos gu pìob air a chruinneachadh ann am faidhlichean sealach; feumaidh an t-iarrtas crìochnachadh mus tèid na faidhlichean sealach ath-stiùireadh chun ath ìre den loidhne-phìoban. Tha seo air sgàth gu bheil droch shìde ann airson buileachadh Windows 95 ann am buileachadh phìoban, agus mar a tha sligean coitcheann Windows 95 DOS a 'làimhseachadh phìoban fhèin.
Cha bu chòir tagraidhean sònraichte, mar command.com , a chuir gu gnìomh eadar-obrachail. Faodaidh tagraidhean a tha a 'dol dìreach gu uinneag a' chonsaill, an àite a bhith a 'leughadh bhon ionannachd àbhaisteach aca agus sgrìobhadh chun an toradh coitcheann aca fàilligeadh, crochadh Tcl, no eadhon crochadh air an t-siostam mura bheil an uinneag pròbhail prìobhaideach aca fhèin ri fhaighinn.
Macintosh
Chan eil an t-àithne exec air a thoirt gu buil agus chan eil e ann fo Macintosh.
Unix
Tha an t-òrdugh exec gu tur gnìomhach agus ag obair mar a chaidh a mhìneachadh.
Faic cuideachd
mearachd (n), fosgail (n)
Faclan-luirg
gnìomh, loidhne phìoban, ath-stiùireadh, fo-phròiseas
Cudromach: Cleachd an t-òrdugh fear ( % man ) gus faicinn mar a tha òrdugh air a chleachdadh air a 'choimpiutair agad.