Pou ngau kino a Mighty Shell

He wa roa kua pahure ake nei ka tuhia e au he tuhinga ngawari kua mukua nga raarangiroto katoa me nga ingoa kua tohua ki roto i tetahi raarangi kua tohua:

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

Kaore au i whakamahi mo te wa roa, engari inaianei kua hiahia ahau. Ka whakarewahia e ahau - kaore he mea ka mukua.

"WTF?", Ki taku whakaaro. I timata ahau ki te keri. I raweke ahau, i whiri, i haere i nga mea katoa, i hanga he rarangi i mua, ka huri i nga ingoa - kaore ano kia mukua. Ka mutu, i roto i ta raatau tuhinga ka panui ahau: "Inaa, -Ko te whakauru he kaa ka whakamahia i te taha o -Recurse, no reira whakamahia te hanga tootoo.":

Na te mea he take mohio te tawhā Recurse i Tango-Tuemi, ka whakamahia e te whakahau i tenei tauira te Tiki-ChildItem ki te tiki i nga konae e hiahiatia ana, katahi ka whakamahi i te kaiwhakahaere paipa ki te tuku ki te Tango-Tuemi.

Ana, pai, i tuhia ano e au ma te whakamahi i tenei tootoo. Kotahi te reinga o te mahi - e kore e mukua tetahi mea. Ano, Haere-ChildItem с -Whakaurua ka hoki te kau. Ano, ahakoa he aha aku mahi, ahakoa pehea taku whakapohehe i nga tawhā, kaore i mahi. Ko te mea nui me -Waiho mahi, engari me -Whakaurua kahore he huarahi. I pau ahau i te ra katoa mo tenei: I whakaaro tonu ahau kei tetahi waahi i roto i nga taapiri kua takahia e ahau, kaore au i whai whakaaro ki etahi ahuatanga uaua. A he aha te mea i tupu i te mutunga? I whakauruhia e ahau ki runga i te PS7.1 ka mahi. Kei roto ano ko te whiringa korekore tuatahi ma te whakamahi anake Tango-Tuemi kua whiwhi. I te nuinga o te waa, ka puta ko to ratau bug.

Engari i te mamae ki a ratou Mighty Shell, ka haere ahau ki a Google ki te panui he aha te ahua o to ratou anga he wetereo whakahihiri. Kati, ka tuuhia hei .NET mo te papatohu, engari karekau ratou e hongi i te syntax C#. Engari i a ia…

Heoi ano, i kite ahau i tenei tuhinga: "He aha taku e kino ana ki a PowerShell". I a ratou e kii ana: "Kaore au i whakaae atu."

Ki taku whakapae he roopu a Bash te kapa Mighty Shell.

- Me hanga he papatohu mo Windows ka taea e koe te tuhi tuhinga matatini. Ki te kore, kua tawhito to tatou cmd, na te mea kua tino whakama tatou.
- Kia tatou! I runga i te aha ka mahia e tatou? Kei a matou a VBScript, JScript. Ka mutu, he reo to tatou mo .NET: C#, VB. Ka taea pea e taatau ki te C #? Ko taku tikanga, ka whakamahia e matou a C# hei reo tuhi mo to maatau papatohu. Ano, e hiahia ana matou ki te taapiri i nga akomanga .NET ki reira.
- Kao, kei te aha koe, e hoa, he aha te C#? Ka whakamahia e nga geeks te bash! Na, me hanga he bash mo Windows. Kare au e aro ko te wetereo mo te bash te ahua i tuhia e te tini o nga hipsters i kowhatu i nga tau 1960. I te nuinga o te waa, ko te uaua ake ka pai ake! Ko te mohiotanga mo te hunga ngoikore! I te wa e tuhi ana i te tuhinga ki to tatou reo, me kanga te kaiwhakamahi i nga mea katoa o te ao me te hanga kupu kanga hou e rua. Ko te reo pera anake te mana ki te ora. Titiro, he penei te noho a nga tangata Linux i o raatau oranga katoa ka whiwhi i te tino harikoa mai i enei mea katoa. He aha tatou i kino ake ai?

Ko nga kaiwhakamahi kua rehita anake ka uru ki te rangahau. Waitohu maitēnā.

Kei te whakamahi koe i te PowerShell me te pai ki a koe?

  • 30,3 orauKaore au e whakamahi40

  • 29,6 orauI whakamatauria e au karekau i pai39

  • 23,5 orauKa whakamahia e au, ka koa ahau ki nga mea katoa31

  • 12,9 orauKa whakamahia e au, engari kaore au i te koa17

  • 3,8 orauHore! Ka mutu ka taea e au te whakamahi i taku bash tino pai ki a Windows!5

132 nga kaiwhakamahi i pooti. 26 nga kaiwhakamahi i aukati.

Source: will.com

Tāpiri i te kōrero