ዝርዝር ሁኔታ:

ከሌላ ማውጫ እንዴት የባሽ ስክሪፕት ማሄድ እችላለሁ?
ከሌላ ማውጫ እንዴት የባሽ ስክሪፕት ማሄድ እችላለሁ?

ቪዲዮ: ከሌላ ማውጫ እንዴት የባሽ ስክሪፕት ማሄድ እችላለሁ?

ቪዲዮ: ከሌላ ማውጫ እንዴት የባሽ ስክሪፕት ማሄድ እችላለሁ?
ቪዲዮ: How to create Table of Contents in Microsoft word - Amharic | ማይክሮሶፍት ወርድ ላይ ማውጫ እንዴት ይዘጋጃል 2024, ግንቦት
Anonim

ስክሪፕውን በ chmod 755 እንዲተገበር ካደረጉት። መሮጥ ወደ መንገዱ የሚወስደውን መንገድ መተየብ ብቻ ያስፈልግዎታል ስክሪፕት . ሲያዩ./ ስክሪፕት በመናገር ጥቅም ላይ ይውላል ቅርፊት መሆኑን ስክሪፕት በተመሳሳይ ላይ ይገኛል ማውጫ አንተ ነህ በማስፈጸም ላይ ነው። ሙሉ ዱካውን ለመጠቀም ይተይቡ ሸ /ቤት/ተጠቃሚ/ ስክሪፕቶች /አንዳንድ ስክሪፕት.

ከዚህ፣ አንዱን የሼል ስክሪፕት ከሌላው እንዴት አሂድ እችላለሁ?

ይህንን ለማድረግ ሁለት የተለያዩ መንገዶች አሉ-

  1. ሌላውን ስክሪፕት ተፈፃሚ ያድርጉት፣ ከላይ ያለውን #!/bin/bash መስመር እና ፋይሉ ወደ $PATH አካባቢ ተለዋዋጭ የሆነበትን መንገድ ያክሉ።
  2. ወይም ከምንጩ ትእዛዝ ጋር ይደውሉ (ተለዋጭ ስም ነው።)
  3. ወይም እሱን ለማስፈጸም የ bash ትዕዛዙን ይጠቀሙ: /bin/bash /path/to/script;

በተጨማሪም፣ በሊኑክስ ውስጥ ከየትኛውም ቦታ ሆነው ስክሪፕት እንዲተገበር እንዴት አደርጋለሁ? የእኛ ምሳሌ ትክክል ነው ብለን ከወሰድክ chmod +x ~/Downloads/chkFileን መተየብ አለብህ። ማድረግ ነው። ሊተገበር የሚችል እና ከዚያ mv ~/Downloads/chkFile ~/ ብለው ይፃፉ። በትክክለኛው ማውጫ ውስጥ ለማስቀመጥ local/bin. ከዚያን ጊዜ ጀምሮ ከየትኛውም ቦታ ሆነው ማስፈጸም አለብዎት.

በዚህ መንገድ የባች ፋይልን በተለየ ማውጫ ውስጥ እንዴት ማስኬድ እችላለሁ?

የባች ፋይሎች ከሌሎች አቃፊዎች ውስጥ ይሰራሉ ሊሳናቸው ይችላል።

  1. ከስር ማውጫዎ ላይ የሙከራ(2) የሚል አቃፊ ይፍጠሩ።
  2. በሙከራ(2) አቃፊ ውስጥ ፈተና ተብሎ የሚጠራውን የባች ፋይል ይፍጠሩ። የሌሊት ወፍ
  3. በ test.bat ውስጥ የሚከተሉትን መስመሮች አስገባ: አስተጋባ. ለአፍታ አቁም ።
  4. ፈተናን አስቀምጥ የሌሊት ወፍ
  5. በትዕዛዝ መጠየቂያ ስር ካለው ስርወ ማውጫ፣ ባች ፋይሉን በሚከተለው መስመር ያሂዱ፡ est(2) est.bat.

በ bash ውስጥ ምንጩ ምንድነው?

የ ምንጭ ትዕዛዙ አሁን ባለው የሼል አካባቢ እንደ ክርክር ከተጠቀሰው ፋይል ትዕዛዞችን ያነባል እና ያስፈጽማል። ተግባራትን, ተለዋዋጮችን እና የማዋቀር ፋይሎችን ወደ ሼል ስክሪፕቶች መጫን ጠቃሚ ነው. ምንጭ ውስጥ የተሰራ ሼል ነው። ባሽ እና በሊኑክስ እና UNIX ኦፕሬቲንግ ሲስተሞች ውስጥ ጥቅም ላይ የዋሉ ሌሎች ታዋቂ ዛጎሎች።

የሚመከር: