{"id":4590,"date":"2022-02-16T13:01:21","date_gmt":"2022-02-16T06:31:21","guid":{"rendered":"https:\/\/iatmm.com\/?p=4590"},"modified":"2022-02-16T13:15:09","modified_gmt":"2022-02-16T06:45:09","slug":"3-3-turning-commands-into-a-script-printing-output-and-making-a-script-executable%ef%bf%bc","status":"publish","type":"post","link":"https:\/\/iat.edu.mm\/3-3-turning-commands-into-a-script-printing-output-and-making-a-script-executable%ef%bf%bc\/","title":{"rendered":"3.3 Turning Commands into a Script: Printing Output and Making a Script Executable\ufffc"},"content":{"rendered":"\n<p class=\"has-medium-font-size\"><strong><mark style=\"background-color:rgba(0, 0, 0, 0);color:#b41d8d\" class=\"has-inline-color\">Introduction<\/mark><\/strong><\/p>\n\n\n\n<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em><mark style=\"background-color:rgba(0, 0, 0, 0);color:#b41d8d\" class=\"has-inline-color\">Commands<\/mark><\/em> \u1010\u103d\u1031\u1000\u102d\u102f <em><mark style=\"background-color:rgba(0, 0, 0, 0);color:#b41d8d\" class=\"has-inline-color\">Shell<\/mark><\/em> \u1011\u1032\u1019\u103e\u102c <em><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-black-color\">Execute<\/mark><\/em> \u101c\u102f\u1015\u103a\u1010\u102c\u1010\u103d\u1031 \u101c\u1031\u1037\u101c\u102c\u1015\u103c\u102e\u1038\u1010\u1032\u1037\u1014\u1031\u102c\u1000\u103a\u1019\u103e\u102c \u1016\u102d\u102f\u1004\u103a\u1010\u1016\u102d\u102f\u1004\u103a\u1011\u1032\u1000\u102d\u102f \u1011\u100a\u1037\u103a\u1015\u103c\u102e\u1038 Run (or) Execute \u101c\u102f\u1015\u103a\u1001\u103d\u1004\u1037\u103a\u1015\u1031\u1038\u1014\u102d\u102f\u1004\u103a\u1010\u102c\u1010\u103d\u1031 \u1006\u1000\u103a\u1000\u103c\u100a\u1037\u103a\u1015\u102b\u1019\u101a\u103a\u104b \u1016\u102d\u102f\u1004\u103a\u1000\u102d\u102f Execute \u101c\u102f\u1015\u103a\u101c\u102d\u102f\u1000\u103a\u1010\u1032\u1037\u1021\u1001\u102b \u1016\u102d\u102f\u1004\u103a\u1011\u1032\u1019\u103e Commands \u1010\u103d\u1031\u1000\u102d\u102f \u1010\u1001\u102f\u1015\u103c\u102e\u1038\u1010\u1001\u102f Run \u101e\u103d\u102c\u1038\u1019\u103e\u102c\u1015\u102b\u104b \u1021\u1032\u1037\u1012\u102e\u101c\u102d\u102f <em><mark style=\"background-color:rgba(0, 0, 0, 0);color:#b41d8d\" class=\"has-inline-color\">Executable Files<\/mark><\/em> \u1010\u103d\u1031\u1000\u102d\u102f <em><mark style=\"background-color:rgba(0, 0, 0, 0);color:#b41d8d\" class=\"has-inline-color\">Scripts<\/mark><\/em> \u1016\u102d\u102f\u1004\u103a\u1010\u103d\u1031\u101c\u102d\u102f\u1037 \u1001\u1031\u102b\u103a\u1015\u103c\u102e\u1038 Linux System Administrators \u1010\u103d\u1031\u1021\u1010\u103d\u1000\u103a \u1021\u101e\u102f\u1036\u1038\u101d\u1004\u103a \u1021\u101b\u1031\u1038\u1015\u102b\u101c\u103e\u1010\u1032\u1037 Tools \u1010\u103d\u1031\u1015\u102b\u104b \u1021\u1011\u1030\u1038\u101e\u1016\u103c\u1004\u1037\u103a <em><mark style=\"background-color:rgba(0, 0, 0, 0);color:#b41d8d\" class=\"has-inline-color\">Bash<\/mark><\/em> \u1000\u102d\u102f Programming Language \u1021\u1016\u103c\u1005\u103a\u101b\u1031\u102c Shell \u1021\u1016\u103c\u1005\u103a\u1015\u102b \u1019\u103e\u1010\u103a\u101a\u1030\u1014\u102d\u102f\u1004\u103a\u1015\u102b\u1010\u101a\u103a\u104b<\/p>\n\n\n\n<p class=\"has-medium-font-size\"><strong><mark style=\"background-color:rgba(0, 0, 0, 0);color:#b41d8d\" class=\"has-inline-color\">Printing Output<\/mark><\/strong><\/p>\n\n\n\n<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \u1015\u103c\u102e\u1038\u1001\u1032\u1037\u1010\u1032\u1037 \u1021\u1001\u1014\u103a\u1038\u1010\u103d\u1031\u1019\u103e\u102c\u1010\u103d\u1031\u1037\u1001\u1032\u1037\u1016\u1030\u1038\u1019\u101a\u1037\u103a \u1015\u1031\u1038\u101c\u102d\u102f\u1000\u103a\u1010\u1032\u1037 Argument \u1000\u102d\u102f Standard Output (Screen) \u1019\u103e\u102c \u1011\u102f\u1010\u103a\u1015\u103c\u1015\u1031\u1038\u1019\u101a\u1037\u103a <em><mark style=\"background-color:rgba(0, 0, 0, 0);color:#b41d8d\" class=\"has-inline-color\">\u201cecho\u201d Command <\/mark><\/em>\u101c\u1031\u1038\u1014\u103e\u1004\u1037\u103a \u1005\u101c\u102d\u102f\u1000\u103a\u1000\u103c\u1015\u102b\u1005\u102d\u102f\u1037\u104b<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"95\" src=\"https:\/\/iatmm.com\/wp-content\/uploads\/2022\/02\/Screen-Shot-2022-02-16-at-12.52.05-1024x95.png\" alt=\"\" class=\"wp-image-4591\" srcset=\"https:\/\/iatmm.com\/wp-content\/uploads\/2022\/02\/Screen-Shot-2022-02-16-at-12.52.05-1024x95.png 1024w, https:\/\/iatmm.com\/wp-content\/uploads\/2022\/02\/Screen-Shot-2022-02-16-at-12.52.05-300x28.png 300w, https:\/\/iatmm.com\/wp-content\/uploads\/2022\/02\/Screen-Shot-2022-02-16-at-12.52.05-768x71.png 768w, https:\/\/iatmm.com\/wp-content\/uploads\/2022\/02\/Screen-Shot-2022-02-16-at-12.52.05-1536x142.png 1536w, https:\/\/iatmm.com\/wp-content\/uploads\/2022\/02\/Screen-Shot-2022-02-16-at-12.52.05-600x56.png 600w, https:\/\/iatmm.com\/wp-content\/uploads\/2022\/02\/Screen-Shot-2022-02-16-at-12.52.05.png 1846w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>\u1021\u1001\u102f\u1010\u1031\u102c\u1037 \u1012\u102e \u201cecho\u201d Command \u101c\u1031\u1038\u1000\u102d\u102f \u201cnew_script\u201d \u1006\u102d\u102f\u1010\u1032\u1037 \u1016\u102d\u102f\u1004\u103a\u1021\u101e\u1005\u103a\u101c\u1031\u1038\u1011\u1032\u1000\u102d\u102f \u1015\u102d\u102f\u1037\u1016\u102d\u102f\u1037\u1021\u1010\u103d\u1000\u103a <em><mark style=\"background-color:rgba(0, 0, 0, 0);color:#b41d8d\" class=\"has-inline-color\">File Redirection<\/mark><\/em> \u1000\u102d\u102f \u101e\u102f\u1036\u1038\u1015\u102b\u1019\u101a\u103a\u104b<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"122\" src=\"https:\/\/iatmm.com\/wp-content\/uploads\/2022\/02\/Screen-Shot-2022-02-16-at-12.52.22-1024x122.png\" alt=\"\" class=\"wp-image-4592\" srcset=\"https:\/\/iatmm.com\/wp-content\/uploads\/2022\/02\/Screen-Shot-2022-02-16-at-12.52.22-1024x122.png 1024w, https:\/\/iatmm.com\/wp-content\/uploads\/2022\/02\/Screen-Shot-2022-02-16-at-12.52.22-300x36.png 300w, https:\/\/iatmm.com\/wp-content\/uploads\/2022\/02\/Screen-Shot-2022-02-16-at-12.52.22-768x92.png 768w, https:\/\/iatmm.com\/wp-content\/uploads\/2022\/02\/Screen-Shot-2022-02-16-at-12.52.22-1536x183.png 1536w, https:\/\/iatmm.com\/wp-content\/uploads\/2022\/02\/Screen-Shot-2022-02-16-at-12.52.22-600x72.png 600w, https:\/\/iatmm.com\/wp-content\/uploads\/2022\/02\/Screen-Shot-2022-02-16-at-12.52.22.png 1843w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>\u201cnew_script\u201d \u1016\u102d\u102f\u1004\u103a\u1011\u1032\u1019\u103e\u102c \u1001\u102f\u1014\u101c\u102d\u102f \u201cecho\u201d Command \u101c\u1031\u1038\u101b\u103e\u102d\u1014\u1031\u1015\u102b\u1015\u103c\u102e\u104b<\/p>\n\n\n\n<p class=\"has-medium-font-size\"><strong><mark style=\"background-color:rgba(0, 0, 0, 0);color:#b41d8d\" class=\"has-inline-color\">Making a Script Executable<\/mark><\/strong><\/p>\n\n\n\n<p>\u201cnew_script\u201d \u1016\u102d\u102f\u1004\u103a\u101c\u1031\u1038\u1000\u102d\u102f Executable \u1016\u102d\u102f\u1004\u103a (Command \u1010\u103d\u1031 Run \u101c\u102d\u102f\u1037\u101b\u1019\u101a\u1037\u103a \u1016\u102d\u102f\u1004\u103a) \u1021\u1016\u103c\u1005\u103a\u1015\u103c\u1031\u102c\u1004\u103a\u1038\u101c\u1032\u1016\u102d\u102f\u1037 \u101c\u102d\u102f\u1019\u103e\u102c\u1010\u103d\u1031 \u1000\u103c\u100a\u1037\u103a\u1000\u103c\u1015\u102b\u1005\u102d\u102f\u1037\u1014\u1031\u102c\u103a\u104b \u1021\u101e\u102f\u1036\u1038\u1015\u103c\u102f\u101e\u1030\u1021\u1014\u1031\u1016\u103c\u1004\u1037\u103a\u1010\u1031\u102c\u1037 \u1021\u1001\u103c\u102c\u1038 Commands \u1010\u103d\u1031\u101b\u102d\u102f\u1000\u103a\u101e\u101c\u102d\u102f\u1015\u1032<em><mark style=\"background-color:rgba(0, 0, 0, 0);color:#b41d8d\" class=\"has-inline-color\"> Script Name<\/mark><\/em> \u101c\u1031\u1038\u1015\u1032\u101b\u102d\u102f\u1000\u103a\u1015\u103c\u102e\u1038 Run \u101c\u102d\u102f\u1000\u103a\u1019\u101a\u103a\u101c\u102d\u102f\u1037 \u1010\u103d\u1031\u1038\u1015\u102b\u101c\u102d\u1019\u1037\u103a\u1019\u101a\u103a\u104b<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"96\" src=\"https:\/\/iatmm.com\/wp-content\/uploads\/2022\/02\/Screen-Shot-2022-02-16-at-12.52.39-1024x96.png\" alt=\"\" class=\"wp-image-4593\" srcset=\"https:\/\/iatmm.com\/wp-content\/uploads\/2022\/02\/Screen-Shot-2022-02-16-at-12.52.39-1024x96.png 1024w, https:\/\/iatmm.com\/wp-content\/uploads\/2022\/02\/Screen-Shot-2022-02-16-at-12.52.39-300x28.png 300w, https:\/\/iatmm.com\/wp-content\/uploads\/2022\/02\/Screen-Shot-2022-02-16-at-12.52.39-768x72.png 768w, https:\/\/iatmm.com\/wp-content\/uploads\/2022\/02\/Screen-Shot-2022-02-16-at-12.52.39-1536x143.png 1536w, https:\/\/iatmm.com\/wp-content\/uploads\/2022\/02\/Screen-Shot-2022-02-16-at-12.52.39-600x56.png 600w, https:\/\/iatmm.com\/wp-content\/uploads\/2022\/02\/Screen-Shot-2022-02-16-at-12.52.39.png 1844w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>\u1016\u102d\u102f\u1004\u103a\u1019\u101b\u103e\u102d\u1015\u102b\u101c\u102d\u102f\u1037 Error \u1019\u1015\u103c\u1010\u102c\u1019\u102d\u102f\u1037 \u1016\u102d\u102f\u1004\u103a\u101f\u102c \u1021\u1001\u102f\u101b\u1031\u102c\u1000\u103a\u1014\u1031\u1010\u1032\u1037 Current Location \u1019\u103e\u102c\u1015\u1032 \u101b\u103e\u102d\u1014\u1031\u1019\u103e\u102c\u1016\u103c\u1005\u103a\u1015\u103c\u102e\u1038 Command \u1019\u1010\u103d\u1031\u1037\u1015\u102b\u101c\u102d\u102f\u1037 Error \u1015\u103c\u1014\u1031\u1010\u102c\u1000\u102d\u102f \u101e\u1010\u102d\u1015\u103c\u102f\u1019\u102d\u1019\u103e\u102c\u1015\u102b\u104b Linux \u101f\u102c <em><mark style=\"background-color:rgba(0, 0, 0, 0);color:#b41d8d\" class=\"has-inline-color\">Commands<\/mark><\/em> \u1010\u103d\u1031\u1014\u103e\u1004\u1037\u103a <em><mark style=\"background-color:rgba(0, 0, 0, 0);color:#b41d8d\" class=\"has-inline-color\">Executable Files<\/mark><\/em> \u1010\u103d\u1031\u1000\u102d\u102f \u1018\u101a\u103a\u101c\u102d\u102f Handle \u101c\u102f\u1015\u103a\u101e\u103d\u102c\u1038\u1010\u101a\u103a\u1006\u102d\u102f\u1010\u102c \u1006\u103d\u1031\u1038\u1014\u103d\u1031\u1038\u1016\u102d\u102f\u1037 \u1021\u101e\u102f\u1036\u1038\u101d\u1004\u103a\u1015\u102b\u101c\u102d\u1019\u1037\u103a\u1019\u101a\u103a\u104b<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Introduction &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Commands \u1010\u103d\u1031\u1000\u102d\u102f Shell \u1011\u1032\u1019\u103e\u102c Execute \u101c\u102f\u1015\u103a\u1010\u102c\u1010\u103d\u1031 \u101c\u1031\u1037\u101c\u102c\u1015\u103c\u102e\u1038\u1010\u1032\u1037\u1014\u1031\u102c\u1000\u103a\u1019\u103e\u102c \u1016\u102d\u102f\u1004\u103a\u1010\u1016\u102d\u102f\u1004\u103a\u1011\u1032\u1000\u102d\u102f \u1011\u100a\u1037\u103a\u1015\u103c\u102e\u1038 Run (or) Execute \u101c\u102f\u1015\u103a\u1001\u103d\u1004\u1037\u103a\u1015\u1031\u1038\u1014\u102d\u102f\u1004\u103a\u1010\u102c\u1010\u103d\u1031 \u1006\u1000\u103a\u1000\u103c\u100a\u1037\u103a\u1015\u102b\u1019\u101a\u103a\u104b \u1016\u102d\u102f\u1004\u103a\u1000\u102d\u102f Execute \u101c\u102f\u1015\u103a\u101c\u102d\u102f\u1000\u103a\u1010\u1032\u1037\u1021\u1001\u102b \u1016\u102d\u102f\u1004\u103a\u1011\u1032\u1019\u103e [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":4598,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[64,18,65],"tags":[],"class_list":["post-4590","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-iat-courses","category-knowledge-sharing","category-linux"],"_links":{"self":[{"href":"https:\/\/iat.edu.mm\/api\/wp\/v2\/posts\/4590","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/iat.edu.mm\/api\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/iat.edu.mm\/api\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/iat.edu.mm\/api\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/iat.edu.mm\/api\/wp\/v2\/comments?post=4590"}],"version-history":[{"count":2,"href":"https:\/\/iat.edu.mm\/api\/wp\/v2\/posts\/4590\/revisions"}],"predecessor-version":[{"id":4596,"href":"https:\/\/iat.edu.mm\/api\/wp\/v2\/posts\/4590\/revisions\/4596"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/iat.edu.mm\/api\/wp\/v2\/media\/4598"}],"wp:attachment":[{"href":"https:\/\/iat.edu.mm\/api\/wp\/v2\/media?parent=4590"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/iat.edu.mm\/api\/wp\/v2\/categories?post=4590"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/iat.edu.mm\/api\/wp\/v2\/tags?post=4590"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}