ኃያል ሼል የጥላቻ ፖስት

ከረጅም ጊዜ በፊት በአንድ የተወሰነ ማውጫ ውስጥ ሁሉንም ስም ያላቸውን ንዑስ ማውጫዎች የሰረዘ ቀላል ስክሪፕት ጻፍኩ፡-

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

ለረጅም ጊዜ አልተጠቀምኩም, አሁን ግን ያስፈልገኝ ነበር. አስጀምረዋለሁ - ምንም አልተሰረዘም።

"WTF?", ይመስለኛል. መቆፈር ጀመርኩ። ተበሳጨሁ እና ተበሳጨሁ ፣ ሁሉንም ነገር አልፌያለሁ ፣ አስቀድሜ ዝርዝር ፈጠርኩ እና ስሞቹን ቀይሬያለሁ - አሁንም ምንም አልተሰረዘም። በመጨረሻ፣ በሰነዳቸው ላይ እንዲህ አነበብኩ፡-"በእውነቱ፣ -Include ከ -Recurse ጋር ተያይዞ ጥቅም ላይ ሲውል አስቸጋሪ ነው፣ስለዚህ የክራንች ግንባታውን ይጠቀሙ።":

በ Remove-Item ውስጥ ያለው የድጋሚ መለኪያ መለኪያ የታወቀ ችግር ስላለበት በዚህ ምሳሌ ውስጥ ያለው ትዕዛዝ Get-ChildItem የሚፈለጉትን ፋይሎች ለማግኘት ይጠቀማል ከዚያም የቧንቧ መስመር ኦፕሬተርን ወደ አስወግድ-ንጥል ያስተላልፋል።

ደህና፣ እሺ፣ ይህን ክራንች ተጠቅሜ እንደገና ጻፍኩት። አንድ ሲኦል ስምምነት - ምንም ነገር አይሰርዝም. ከዚህም በላይ እ.ኤ.አ. ልጅ-ያግኙት с - ያካትቱ ባዶነትን ይመልሳል. በድጋሚ, ምንም ባደርግም, መለኪያዎችን እንዴት እንዳዛባሁ, አልሰራም. ዋናው ነገር ጋር ነው - አያካትትም። ይሰራል, ግን ጋር - ያካትቱ በጭራሽ. በዚህ ላይ ቀኑን ሙሉ አሳለፍኩ፡- በመለኪያዎች ውስጥ የሆነ ቦታ ላይ ተንኮለኛውን ነገር ግምት ውስጥ ያላስገባሁ መስሎኝ ነበር። እና በመጨረሻ ምን ሆነ? በ PS7.1 ላይ ጫንኳቸው እና ሰራ። እሱ ብቻ በመጠቀም የመጀመሪያውን ክራንች የሌለው አማራጭ እንኳን ይይዛል አስወግድ-ንጥል ተገኘ። ባጠቃላይ የነሱ ስህተት ሆኖ ተገኘ።

ነገር ግን ከMighty Shell ጋር ስቃይ ስለነበር፣ ዛጎላቸው ለምን እንዲህ አይነት አእምሮን የሚስብ አገባብ እንዳለው ለማንበብ ጎግል ሄድኩ። የተረገመ፣ ለኮንሶሉ እንደ .NET ያስቀምጣሉ፣ ግን የC# አገባብ እንኳን አይሸቱም። ከሱ ይልቅ…

ለማንኛውም ይህን ጽሁፍ አጋጥሞኛል፡ "ስለ PowerShell የምጠላው". እነሱ እንደሚሉት: "ከዚህ በላይ መስማማት አልቻልኩም."

የ Mighty Shell ቡድን የባሽ ደጋፊዎች ስብስብ እንደሆነ እጠራጠራለሁ።

- በመጨረሻ ውስብስብ ስክሪፕቶችን የሚጽፉበት ኮንሶል ለዊንዶው እንስራ። ያለበለዚያ የኛ ሴሜዲ ጊዜ ያለፈበት ስለሆነ ትንሽ አፍሮናል።
- እናድርግ! በምን መሰረት እናደርጋለን? አስቀድመን VBScript፣ JScript አለን። በመጨረሻም፣ ለ .NET፡ C#፣ VB ቋንቋዎች አሉን። ምናልባት በ C # ውስጥ ልናደርገው እንችላለን? ለኮንሶላችን C # እንደ የስክሪፕት ቋንቋ እንጠቀማለን ማለቴ ነው። ከዚህም በላይ የ NET ክፍሎችን እዚያ ማከል እንፈልጋለን.
- አይ, ምን እያደረክ ነው, ወንድ, ምን C #? እውነተኛ ጌኮች ባሽ ይጠቀማሉ! ስለዚህ ለዊንዶውስ ባሽ እንስራ። እኔ ግድ የለኝም የ bash አገባብ በ1960ዎቹ ውስጥ በድንጋይ በተጣሉ የሂስተሮች ህዝብ የተጻፈ ይመስላል። በአጠቃላይ, የበለጠ ውስብስብ የተሻለ ነው! አስተዋይነት ለደካሞች ነው! በቋንቋችን ስክሪፕት ሲጽፍ ተጠቃሚው በአለም ላይ ያለውን ሁሉንም ነገር መርገም እና ሁለት አዲስ የእርግማን ቃላትን መፍጠር አለበት። እንዲህ ዓይነቱ ቋንቋ ብቻ የመኖር መብት አለው. እነሆ፣ የሊኑክስ ሰዎች ህይወታቸውን ሙሉ እንደዚህ ይኖራሉ እናም በዚህ ሁሉ ሊገለጽ የማይችል ደስታ ያገኛሉ። እኛስ ለምን የባሰ ነን?

በዳሰሳ ጥናቱ ውስጥ የተመዘገቡ ተጠቃሚዎች ብቻ መሳተፍ ይችላሉ። ስግን እንእባክህን።

PowerShellን ትጠቀማለህ እና በእሱ ምቾት ይሰማሃል?

  • 30,3%እኔ አልጠቀምም 40

  • 29,6%ሞከርኩት እና አልወደድኩትም39

  • 23,5%እጠቀማለሁ እና በሁሉም ነገር ደስተኛ ነኝ31

  • 12,9%እጠቀማለሁ ግን ደስተኛ አይደለሁም17

  • 3,8%ሆሬ! በመጨረሻ የምወደውን ባሽ በዊንዶውስ!5 መጠቀም እችላለሁ

132 ተጠቃሚዎች ድምጽ ሰጥተዋል። 26 ተጠቃሚዎች ድምፀ ተአቅቦ አድርገዋል።

ምንጭ: hab.com

አስተያየት ያክሉ