ಉಬುಂಟುನಲ್ಲಿ ಸ್ಕ್ರಿಪ್ಟ್‌ಗಳು

ಉಬುಂಟುನಲ್ಲಿ ಸ್ಕ್ರಿಪ್ಟ್‌ಗಳು

ಇಂದಿನ ಪೋಸ್ಟ್ ಆರಂಭಿಕ ಮತ್ತು ಮಧ್ಯಂತರ ಬಳಕೆದಾರರಿಗಾಗಿ ಆಗಿದೆ. ಇದರ ಬಗ್ಗೆ ಮಾತನಾಡೋಣ ಸ್ಕ್ರಿಪ್ಟ್‌ಗಳು.

ಸ್ಕ್ರಿಪ್ಟ್‌ಗಳು ಫೈಲ್‌ಗಳಾಗಿವೆ, ಒಮ್ಮೆ ಕಾರ್ಯಗತಗೊಳಿಸಿದ ನಂತರ ಕಂಪ್ಯೂಟರ್‌ನಲ್ಲಿ ಆದೇಶಗಳನ್ನು ಪೂರೈಸುತ್ತವೆ. ಸ್ವಲ್ಪ ಗೊಂದಲಮಯ ವ್ಯಾಖ್ಯಾನ, ಸರಿ?

ನೋಡಿ, ನಾವು ಟರ್ಮಿನಲ್ನಲ್ಲಿ ಬರೆಯಬಹುದು

sudo apt-get update

ಸುಡೊ apt-get ಅಪ್ಗ್ರೇಡ್

sudo apt-get ಸ್ಕೈಪ್ ಅನ್ನು ಸ್ಥಾಪಿಸಿ

ಈ ಎಲ್ಲಾ ಆದೇಶಗಳನ್ನು ನಾವು ಪ್ರತಿದಿನ ಕೈಯಾರೆ ಮಾಡಬಹುದು, ಆದರೆ ನಮಗೆ ಸಮಯವಿಲ್ಲ ಎಂದು imagine ಹಿಸಿ. ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಂಗಳು ಈ ಆದೇಶಗಳನ್ನು ಡಾಕ್ಯುಮೆಂಟ್‌ನಲ್ಲಿ ಉಳಿಸಲು ನಮಗೆ ಅವಕಾಶ ಮಾಡಿಕೊಡುತ್ತವೆ ಮತ್ತು ಆ ಡಾಕ್ಯುಮೆಂಟ್ ಅನ್ನು ಟರ್ಮಿನಲ್‌ನಲ್ಲಿ ಕಾರ್ಯಗತಗೊಳಿಸುವ ಮೂಲಕ ಕಂಪ್ಯೂಟರ್ ಏನನ್ನೂ ಬರೆಯದೆ ಈ ಎಲ್ಲಾ ಕಾರ್ಯಗಳನ್ನು ನಿರ್ವಹಿಸುತ್ತದೆ. ಇದಲ್ಲದೆ, ನಾವು ಪಿಸಿಯನ್ನು ಆನ್ ಮಾಡುವಾಗ ಪ್ರತಿದಿನ ಆ ಡಾಕ್ಯುಮೆಂಟ್ ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ನಾವು ಕಂಪ್ಯೂಟರ್ಗೆ ಆದೇಶವನ್ನು ನೀಡಬಹುದು ಮತ್ತು ಆದ್ದರಿಂದ ನಾವು ಏನನ್ನೂ ಬರೆಯಬೇಕಾಗಿಲ್ಲ. ಸರಿ, ಆ ಡಾಕ್ಯುಮೆಂಟ್ ಪಠ್ಯವಾಗುವುದನ್ನು ನಿಲ್ಲಿಸುತ್ತದೆ ಮತ್ತು ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಆಗುತ್ತದೆ. ಸರಳವಾದ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಮತ್ತು ನಿರ್ದಿಷ್ಟ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಂನಲ್ಲಿ ಯಾವಾಗಲೂ ಚೌಕಟ್ಟನ್ನು ನಾವು ಕರೆಯುತ್ತೇವೆ ಲಿಪಿಗಳು. ಸ್ಕ್ರಿಪ್ಟ್ ತೆಳುವಾದ ಗಾಳಿಯಿಂದ ನಿಮಗಾಗಿ ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ರಚಿಸುವುದಿಲ್ಲ ಆದರೆ ಸ್ಕ್ರಿಪ್ಟ್ ಇಲ್ಲದೆ ಕಂಪ್ಯೂಟರ್ ಮಾಡಬಹುದಾದ ಕ್ರಿಯೆಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಸೀಮಿತವಾಗಿದೆ.

ವರ್ಷಗಳ ಹಿಂದೆ ಫೈಲ್ ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವಾಗ ನಮ್ಮ ಕಂಪ್ಯೂಟರ್ ಪರದೆಯಲ್ಲಿ ಪದಗಳು ಹೇಗೆ ಕಾಣಿಸಿಕೊಂಡಿವೆ ಎಂದು ನಾವು ನೋಡಿದ್ದೇವೆ ನಾನು ನಿನ್ನನ್ನು ಪ್ರೀತಿಸುತ್ತೇನೆ ಇದು ಪ್ರಸಿದ್ಧ ವೈರಸ್‌ನ ಫಲಿತಾಂಶವಾಗಿದ್ದು ಅದು ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ಆಧರಿಸಿದೆ, ಅದರಲ್ಲಿ ಆ ಅಕ್ಷರಗಳನ್ನು ಪರದೆಯ ಮೇಲೆ ಬರೆಯಲು ಆದೇಶಿಸಲಾಯಿತು.

En ಗ್ನು / ಲಿನಕ್ಸ್ ಮತ್ತು ಉಬುಂಟು ಸಹ ಇದೆ ಲಿಪಿಗಳುಮತ್ತು ಬಹಳ ಉಪಯುಕ್ತವಾದ ಸ್ಕ್ರಿಪ್ಟ್‌ಗಳು ನೀವು ಬ್ಲಾಗ್ ಪೋಸ್ಟ್‌ಗಳಲ್ಲಿ ನೋಡಿದಂತೆ. ಹೇಗೆ ಮಾಡಬೇಕೆಂದು ಇಂದು ನಾವು ನಿಮಗೆ ಹೇಳಲಿದ್ದೇವೆ ಸ್ವಂತ ಸ್ಕ್ರಿಪ್ಟ್ ಮತ್ತು ನಮ್ಮ ಯಂತ್ರದೊಂದಿಗಿನ ಸಂಬಂಧವನ್ನು ಸುಧಾರಿಸಲು ಉತ್ತಮವಾಗಿ ಮಾಡಿದ ಈ ಜಗತ್ತನ್ನು ನಿಮಗೆ ತಿಳಿಸಿ.

ನಿನಗೆ ಏನು ಬೇಕು?

ಅಗತ್ಯಗಳ ಪಟ್ಟಿ ಇದು:

  • ಗೆಡಿಟ್ ಅಥವಾ ನ್ಯಾನೋ ಅಥವಾ ಇನ್ನೊಂದು ಪಠ್ಯ ಸಂಪಾದಕ.
  • ಗ್ನು / ಲಿನಕ್ಸ್ ಉಬುಂಟುನಲ್ಲಿ ಲಭ್ಯವಿರುವ ಆಜ್ಞೆಗಳನ್ನು ತಿಳಿಯಿರಿ.
  • ಸಾಕಷ್ಟು ದೃಷ್ಟಿ ಮತ್ತು ತಾಳ್ಮೆ ಹೊಂದಿರಿ.

ಆದರೆ ನಾವು ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ಹೇಗೆ ತಯಾರಿಸುತ್ತೇವೆ?

ನಾವು ಹೊಸ ಡಾಕ್ಯುಮೆಂಟ್ ತೆರೆಯುತ್ತೇವೆ ಮತ್ತು ಬರೆಯುತ್ತೇವೆ

#! / ಬಿನ್ / ಬ್ಯಾಷ್

ನಂತರ ನಾವು ಬಯಸಿದ ಹೆಸರಿನೊಂದಿಗೆ ಹೋಗುವ ಅಸ್ಥಿರಗಳನ್ನು '=' ಚಿಹ್ನೆ ಮತ್ತು ನಾವು ಹಾಕಲು ಬಯಸುವ ಮೌಲ್ಯವನ್ನು ಬರೆಯುತ್ತೇವೆ. ನಾವು ಅಕ್ಷರಗಳನ್ನು ಹಾಕಲು ಬಯಸಿದರೆ ಅದನ್ನು ಉಲ್ಲೇಖಗಳಲ್ಲಿ ಇಡಬೇಕಾಗುತ್ತದೆ.

ನಾವು ಬಯಸಿದ ಅಸ್ಥಿರಗಳನ್ನು ಒಮ್ಮೆ ಹೊಂದಿಸಿದ ನಂತರ, ಅವುಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ನಾವು "$" ಚಿಹ್ನೆಯನ್ನು ವೇರಿಯೇಬಲ್ ಮುಂದೆ ಇಡಬೇಕಾಗುತ್ತದೆ. ನಾವು ಆಜ್ಞೆಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಬಯಸಿದರೆ ನಾವು ಅದನ್ನು ಮುಂದಿನ ಸಾಲಿನಲ್ಲಿ ಬರೆಯುತ್ತೇವೆ ಮತ್ತು ಸ್ಕ್ರಿಪ್ಟ್ ಮುಗಿಸಲು ನಾವು "ನಿರ್ಗಮಿಸು" ಪದವನ್ನು ಮಾತ್ರ ಬರೆಯಬೇಕಾಗಿದೆ

ಉದಾಹರಣೆ:

#! / ಬಿನ್ / ಬ್ಯಾಷ್

var1 = "ಹಲೋ, ಹೇಗಿದ್ದೀರಾ?"

var2 = "ನಾನು ತುಂಬಾ ಚೆನ್ನಾಗಿದ್ದೇನೆ"

ಸ್ಪಷ್ಟ

ಪ್ರತಿಧ್ವನಿ $ var1 $ var2

ನಿದ್ರೆ -5

ನಿರ್ಗಮಿಸಲು

ಈ ಸ್ಕ್ರಿಪ್ಟ್‌ನಲ್ಲಿ ನಾವು ಮಾಡುತ್ತಿರುವುದು ಎರಡು ಅಸ್ಥಿರಗಳನ್ನು ರಚಿಸುವುದು, ಅದರಲ್ಲಿ ನಾವು ಪಠ್ಯವನ್ನು ವಿತರಿಸುತ್ತೇವೆ "ಹಾಯ್, ಹೇಗಿದ್ದೀರಾ? ನಾನು ಚೆನ್ನಾಗಿದ್ದೇನೆ”, ನಂತರ ನಾವು ಸ್ಪಷ್ಟ ಆಜ್ಞೆಯೊಂದಿಗೆ ಪರದೆಯನ್ನು ತೆರವುಗೊಳಿಸುತ್ತೇವೆ, ನಾವು ಅಸ್ಥಿರಗಳನ್ನು ಪ್ರತಿಧ್ವನಿಯೊಂದಿಗೆ ಪ್ರಕಟಿಸುತ್ತೇವೆ ಮತ್ತು ನಂತರ ನಾವು ಸಿಸ್ಟಮ್ ಅನ್ನು ನಿದ್ರೆಗೆ ಇರಿಸಿ ನಂತರ ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ಮುಗಿಸುತ್ತೇವೆ. ನಾವು ಅದನ್ನು ನಮಗೆ ಬೇಕಾದ ಹೆಸರಿನೊಂದಿಗೆ ಉಳಿಸುತ್ತೇವೆ ಮತ್ತು ಅದನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ನಾವು ಬರೆಯಬೇಕಾಗುತ್ತದೆ

exec "ಸ್ಕ್ರಿಪ್ಟ್ ಹೆಸರು"

ಅಥವಾ ಅದಕ್ಕೆ ರೂಟ್ ಅನುಮತಿಗಳನ್ನು ನೀಡಿ ಮತ್ತು ಅದನ್ನು ಚಲಾಯಿಸಿ. ಸ್ಪಷ್ಟ ಭದ್ರತಾ ಕಾರಣಗಳಿಗಾಗಿ ನಾನು ಎರಡನೆಯದನ್ನು ಶಿಫಾರಸು ಮಾಡುವುದಿಲ್ಲ ಏಕೆಂದರೆ ಮೂರನೇ ವ್ಯಕ್ತಿಯ ಸ್ಕ್ರಿಪ್ಟ್‌ಗಳಿಗೆ ಅದು ಏನು ಮಾಡಬಹುದೆಂದು ತಿಳಿದಿಲ್ಲ.

ಇದು ಸರಳ ಹಕ್ಕು? ಇದರಲ್ಲಿ ನೀವು ಕಾಣಿಸಿಕೊಳ್ಳುವ ಪಟ್ಟಿಯಂತೆ ಉಬುಂಟು ಆಜ್ಞೆಗಳನ್ನು ಹಾಕಬಹುದು ಈ ಬ್ಲಾಗ್ ಪೋಸ್ಟ್. ತುಂಬಾ ಒಳ್ಳೆಯದು ಮತ್ತು ಯಾವ ಸ್ಕ್ರಿಪ್ಟ್‌ಗಳನ್ನು ಮಾಡಬೇಕೆಂಬುದರ ಬಗ್ಗೆ ಸಾಕಷ್ಟು ಆಲೋಚನೆ ಇದೆ. ಮುಂದಿನ ಪೋಸ್ಟ್ನಲ್ಲಿ ನಾನು ಇದೀಗ ಅದರೊಂದಿಗೆ ಮೆನುಗಳು ಮತ್ತು ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ಮಾಡುವ ಬಗ್ಗೆ ಮಾತನಾಡುತ್ತೇನೆ, ಉತ್ತಮ ಈಸ್ಟರ್.

ಹೆಚ್ಚಿನ ಮಾಹಿತಿ - ಟರ್ಮಿನಲ್ಗೆ ಪ್ರವೇಶಿಸುವುದು: ಮೂಲ ಆಜ್ಞೆಗಳು , ನಾಟಿಲಸ್‌ಗಾಗಿ ಸ್ಕ್ರಿಪ್ಟ್‌ಗಳು

ಚಿತ್ರ - ವಿಕಿಮೀಡಿಯಾ


ನಿಮ್ಮ ಅಭಿಪ್ರಾಯವನ್ನು ಬಿಡಿ

ನಿಮ್ಮ ಈಮೇಲ್ ವಿಳಾಸ ಪ್ರಕಟವಾದ ಆಗುವುದಿಲ್ಲ. ಅಗತ್ಯವಿರುವ ಜಾಗ ಗುರುತಿಸಲಾಗಿದೆ *

*

*

  1. ಡೇಟಾಗೆ ಜವಾಬ್ದಾರಿ: ಮಿಗುಯೆಲ್ ಏಂಜೆಲ್ ಗಟಾನ್
  2. ಡೇಟಾದ ಉದ್ದೇಶ: ನಿಯಂತ್ರಣ SPAM, ಕಾಮೆಂಟ್ ನಿರ್ವಹಣೆ.
  3. ಕಾನೂನುಬದ್ಧತೆ: ನಿಮ್ಮ ಒಪ್ಪಿಗೆ
  4. ಡೇಟಾದ ಸಂವಹನ: ಕಾನೂನುಬದ್ಧ ಬಾಧ್ಯತೆಯನ್ನು ಹೊರತುಪಡಿಸಿ ಡೇಟಾವನ್ನು ಮೂರನೇ ವ್ಯಕ್ತಿಗಳಿಗೆ ಸಂವಹನ ಮಾಡಲಾಗುವುದಿಲ್ಲ.
  5. ಡೇಟಾ ಸಂಗ್ರಹಣೆ: ಆಕ್ಸೆಂಟಸ್ ನೆಟ್‌ವರ್ಕ್‌ಗಳು (ಇಯು) ಹೋಸ್ಟ್ ಮಾಡಿದ ಡೇಟಾಬೇಸ್
  6. ಹಕ್ಕುಗಳು: ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ನೀವು ನಿಮ್ಮ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಬಹುದು, ಮರುಪಡೆಯಬಹುದು ಮತ್ತು ಅಳಿಸಬಹುದು.

  1.   ಲಿಹೆರ್ ಡಿಜೊ

    ಪರೀಕ್ಷೆಯನ್ನು ಪ್ರಾರಂಭಿಸುವುದು ತುಂಬಾ ಒಳ್ಳೆಯದು
    ತುಂಬಾ ಧನ್ಯವಾದಗಳು

  2.   ರಿಕಾರ್ಡೊ ಲೊರೆಂಜೊ ಲೋಯಿಸ್ ಡಿಜೊ

    ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ಚಲಾಯಿಸಲು ನೀವು ಅದಕ್ಕೆ ರೂಟ್ ಅನುಮತಿಗಳನ್ನು ನೀಡುವ ಅಗತ್ಯವಿಲ್ಲ, ಆದರೆ ಅನುಮತಿಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಿ.

  3.   ಜೀಸಸ್ ಡಿಜೊ

    ಇದು ನನಗೆ ಕೆಲಸ ಮಾಡುವುದಿಲ್ಲ