Ike Shell Hate Post

Ogologo oge gara aga, edere m edemede dị mfe nke kpochapụrụ subdirectories niile nwere aha enyere na ndekọ aha akọwapụtara:

Remove-Item * -Force -Recurse -Include name1,name2,name3 -ErrorAction SilentlyContinue

Ejibeghị m ya ogologo oge, ma ugbu a achọrọ m ya. M na-agba ya ma ehichapụghị ihe ọ bụla.

"WTF?", echere m. Amalitere m igwu ala. M na-agba ọsọ ma na-agba ọsọ, na-agafe ihe niile, mepụta ndepụta n'ọdịnihu, ma gbanwee aha - ma ọ dịghị ihe na-ehichapụ. N'ikpeazụ, m gụrụ n'akwụkwọ ha: "N'ezie, -Gụnye bụ ihe na-adịghị mma mgbe ejiri ya na -Recurse, yabụ jiri ihe nrụpụta.":

N'ihi na nkwụghachi azụ nke dị na Wepụ-Item nwere okwu ama ama, iwu dị na ihe atụ a na-eji Get-ChildItem nweta faịlụ achọrọ, wee jiri onye na-arụ ọrụ pipeline nyefee ha na Wepụ-Item.

Ọ dị mma, ejiri m crutch a degharịa ya. Otu hell nke nkwekọrịta - ọ dịghị ehichapụ ihe ọ bụla. Ọzọkwa, Nweta-NwaIhe с -Gụnye na-alaghachi efu. Ọzọ, n'agbanyeghị ihe m mere, n'agbanyeghị otú m si agbagọ parameters, ọ naghị arụ ọrụ. Isi ihe bụ na -wepu na-arụ ọrụ, ma na -Gụnye ụzọ adịghị. M nọrọ a dum ụbọchị na nke a: M nọ na-eche na ebe na paramita m screwed elu, na m ewereghị n'ime akaụntụ ụfọdụ tricky nuance. Gịnịkwa mere n’ikpeazụ? M wụnye ha na PS7.1 na ọ na-arụ ọrụ. Ọbụna ọ nwere nhọrọ crutchless nke mbụ na-eji naanị Wepu-ihe nwetara. N'ozuzu, ọ tụgharịrị bụrụ ahụhụ ha.

Mana ebe ha na-ata ahụhụ na Shell ha dị ike, agara m Google ka m gụọ ihe kpatara shei ha nwere ụdị okwu na-agbawa obi. Dan, ha na-edobe ya dị ka .NET maka njikwa, ma ha anaghị anụ ísì C # syntax. Kama ya…

Agbanyeghị, ahụrụ m akụkọ a: "Ihe m kpọrọ asị maka PowerShellDị ka ha na-ekwu: "Enweghị m ike ikwenye ọzọ."

A na m eche na ndị otu dike Shell bụ ụyọkọ ndị na-akwado Bash.

- Ka anyị mechaa mee console maka Windows nke ị nwere ike dee edemede dị mgbagwoju anya. Ma ọ bụghị ya, cmd anyị bụ ihe ochie, nke mere na ihere na-eme anyị.
- Ka anyị! Dabere na gịnị ka anyị ga-eme? Anyị enweela VBScript, JScript. N'ikpeazụ, anyị nwere asụsụ maka .NET: C#, VB. Ma eleghị anya, anyị nwere ike ime ya na C #? M pụtara, anyị ga-eji C # ka asụsụ scripting anyị console. Ọzọkwa, anyị chọrọ ịgbakwunye .NET klas ebe ahụ.
- Mba, gịnị ka ị na-eme, dude, kedu C #? Ezigbo geeks na-eji bash! Yabụ ka anyị mee bash maka Windows. Achọghị m ịma na o doro anya na e dere syntax maka bash site n'aka ìgwè ndị hipsters a tụrụ nkume laa azụ na 1960. N'ozuzu, ihe mgbagwoju anya ka mma! Intuitiveness bụ maka ndị na-adịghị ike! Mgbe ị na-ede edemede n'asụsụ anyị, onye ọrụ ga-akọcha ihe niile dị n'ụwa wee chepụta mkpụrụokwu ọnụ abụọ ọhụrụ. Naanị asụsụ dị otú ahụ nwere ikike ịdị ndụ. Lee, ndị Linux na-ebi ndụ dị otú a n'oge ndụ ha niile ma na-enwe obi ụtọ na-enweghị atụ site na ya niile. Gịnị mere anyị ji dị njọ?

Naanị ndị ọrụ edebanyere aha nwere ike isonye na nyocha a. banye, Biko.

Ị na-eji PowerShell ma ọ dị gị mma?

  • 30,3%Anaghị m eji 40

  • 29,6%Agbalịrị m ya ma ahụghị m ya39

  • 23,5%M na-eji ya ma nwee obi ụtọ na ihe niile31

  • 12,9%M na-eji ya, mana ahụ adịghị m mma17

  • 3,8%Hụ! N'ikpeazụ enwere m ike iji bash ọkacha mmasị m na Windows!5

Ndị ọrụ 132 họpụtara. Ndị ọrụ 26 anabataghị.

isi: www.habr.com

Tinye a comment