Xakamaynta Shell Hate Post

Waqti dheer ka hor waxaan qoray qoraal fudud oo tirtiray dhammaan buug-hoosaadyo magacyo leh oo ku jira hagaha cayiman:

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

Muddo dheer ma aan isticmaalin, laakiin hadda waan u baahday. Waxaan bilaabay - waxba lama tirtiro.

"WTF?", waxaan qabaa. Waxaan bilaabay qodista. Waan gilgilay, oo wax walba dhex maray, liis hore ayaan u sameeyay, magacyadiina waan beddelay - weli waxba lama tirtiro. Ugu dambeyntii, dukumeentigooda waxaan ku akhriyay: "Dhab ahaantii, -Include waa cidhiidhi marka lala isticmaalo -Recurse, markaa isticmaal wax-dhiska.":

Sababtoo ah qiyaasta soo noqnoqoshada ee Remove-Item waxay leedahay arin la yaqaan, taliska tusaalahan wuxuu isticmaalayaa Get-ChildItem si uu u helo faylasha la rabo, ka dibna wuxuu adeegsadaa hawlwadeenka dhuumaha si uu ugu gudbiyo Shayga-saar.

Hagaag, okay, dib baan u qoray anigoo isticmaalaya buro. Hal jahannamo heshiis - waxba ma tirtirto. Intaa waxaa dheer, Get-ChildItem с -Ku dar soo celisa faaruqnimo. Mar labaad, iyada oo aan loo eegin waxa aan sameeyay, iyada oo aan loo eegin sida aan u qalloocinayo xuduudaha, ma shaqeynin. Waxa ugu weyn ayaa leh -Ka reeb shaqeeya, laakiin leh -Ku dar ma dhici karto. Maalin dhan ayaan tan ku qaatay: Waxaan ku sii fekerayay in meel ka mid ah xuduudaha aan ku dhuftay, oo aanan xisaabta ku dareynin xoogaa nuance ah. Maxaase dhacay aakhirkii? Waxaan ku rakibay PS7.1 wayna shaqeysay. Waxay xitaa ka kooban tahay ikhtiyaarka ugu horreeya ee aan la qallajin karin iyadoo la adeegsanayo kaliya Ka saar-Shayga kasbaday. Guud ahaan, waxa ay noqotay bugtooda.

Laakin aniga oo ku dhibtooday Shellkooda Awooda leh, waxaan aaday Google-ka si aan u akhriyo sababta qolofkoodu u leeyahay hal-abuur maskaxeed oo kale. Damn, waxay u dhigaan sida .NET ee console-ka, laakiin xitaa ma uriyaan C # syntax. Halkii isaga…

Si kastaba ha ahaatee, waxaan la kulmay maqaalkan: "Waxa aan ka necbahay PowerShell"Sida ay yiraahdaan: "Wax badan kuma heshiin karin."

Waxaan tuhunsanahay in kooxda Mighty Shell ay yihiin tiro taageerayaasha Bash ah.

Aan ugu dambayntii u samayno console-ka Windows kaas oo aad ku qori karto qoraallo adag. Haddii kale, cmd-keennu waa duugoobay, oo innaga oo awalba ka xishoonnay.
- Aynu! Iyada oo ku saleysan maxaan sameyn doonaa? Waxaan horey u haysanay VBScript, JScript. Ugu dambeyntii, waxaan u haynaa luqado .NET: C #, VB. Ma laga yaabaa inaan ku samayn karno C #? Waxaan ula jeedaa, waxaan u isticmaali doonaa C # luqadda qoraalka ee console-kayada. Intaa waxaa dheer, waxaan rabnaa in aan ku darno fasallada NET halkaas.
- Maya, maxaad samaynaysaa, saaxiib, waa maxay C#? Geeks dhabta ahi waxay isticmaalaan bash! Markaa aan u samayno bash for Windows. Ma daneeyo in ereyga bash ay si cad u qoreen dad badan oo hipsters ah oo la dhagxiyay 1960-meeyadii. Guud ahaan, inta kakan ayaa ka sii fiican! Dareenku waa kuwa daciifka ah! Marka uu qorayo far afkeenna, isticmaaluhu waa in uu habaaraa wax kasta oo adduunka ah oo uu hindisaa laba eray oo habaar ah. Kaliya luqadda noocaas ah ayaa xaq u leh nolol. Fiiri, dadka Linux waxay sidan u nool yihiin noloshooda oo dhan waxayna ka helaan farxad aan la macnayn karin oo dhan. Maxaynu uga xunnahay?

Isticmaalayaasha diiwaangashan oo keliya ayaa ka qaybqaadan kara sahanka. Soo gal, soo dhawoow.

Ma isticmaashaa PowerShell oo ma ku qanacsan tahay?

  • 30,3%ma isticmaalo40

  • 29,6%Waan isku dayay mana jeclayn39

  • 23,5%Waan isticmaalaa oo wax walba waan ku faraxsanahay31

  • 12,9%Waan isticmaalaa, laakiin kuma faraxsani17

  • 3,8%Hooray! Ugu dambeyntii waxaan ku isticmaali karaa bash aan jeclahay Windows!5

132 isticmaale ayaa u codeeyay. 26 isticmaale ayaa ka aamusay.

Source: www.habr.com

Add a comment