{"id":17246,"date":"2024-04-15T14:40:08","date_gmt":"2024-04-15T11:10:08","guid":{"rendered":"https:\/\/rasanegar.com\/blog\/bash-for-loop\/"},"modified":"2024-04-15T14:40:08","modified_gmt":"2024-04-15T11:10:08","slug":"bash-for-loop","status":"publish","type":"post","link":"https:\/\/rasanegaar.com\/blog\/bash-for-loop\/","title":{"rendered":"Bash For Loop"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_85 counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\"><p class=\"ez-toc-title\" style=\"cursor:inherit\">\u0633\u0631\u0641\u0635\u0644\u0647\u0627\u06cc \u0645\u0637\u0644\u0628<\/p>\n<\/div><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/rasanegaar.com\/blog\/bash-for-loop\/#%d8%a7%d8%b3%d8%aa%d8%a7%d9%86%d8%af%d8%a7%d8%b1%d8%af_bash_for_%d8%ad%d9%84%d9%82%d9%87\" >\u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f Bash for \u062d\u0644\u0642\u0647<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/rasanegaar.com\/blog\/bash-for-loop\/#%d8%b1%d9%88%db%8c_%d8%b1%d8%b4%d8%aa%d9%87_%d9%87%d8%a7_%d8%ad%d9%84%d9%82%d9%87_%d8%a8%d8%b2%d9%86%db%8c%d8%af\" >\u0631\u0648\u06cc \u0631\u0634\u062a\u0647 \u0647\u0627 \u062d\u0644\u0642\u0647 \u0628\u0632\u0646\u06cc\u062f<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/rasanegaar.com\/blog\/bash-for-loop\/#%d8%ad%d9%84%d9%82%d9%87_%d8%b1%d9%88%db%8c_%db%8c%da%a9_%d9%85%d8%ad%d8%af%d9%88%d8%af%d9%87\" >\u062d\u0644\u0642\u0647 \u0631\u0648\u06cc \u06cc\u06a9 \u0645\u062d\u062f\u0648\u062f\u0647<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/rasanegaar.com\/blog\/bash-for-loop\/#%d8%ad%d9%84%d9%82%d9%87_%d8%b1%d9%88%db%8c_%d8%b9%d9%86%d8%a7%d8%b5%d8%b1_%d8%a2%d8%b1%d8%a7%db%8c%d9%87\" >\u062d\u0644\u0642\u0647 \u0631\u0648\u06cc \u0639\u0646\u0627\u0635\u0631 \u0622\u0631\u0627\u06cc\u0647<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/rasanegaar.com\/blog\/bash-for-loop\/#%d8%ad%d9%84%d9%82%d9%87_bash_%d8%a8%d9%87_%d8%b3%d8%a8%da%a9_c\" >\u062d\u0644\u0642\u0647 Bash \u0628\u0647 \u0633\u0628\u06a9 C<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/rasanegaar.com\/blog\/bash-for-loop\/#%d8%ad%d9%84%d9%82%d9%87_%d9%87%d8%a7%db%8c_%d8%aa%d9%88%d8%af%d8%b1%d8%aa%d9%88\" >\u062d\u0644\u0642\u0647 \u0647\u0627\u06cc \u062a\u0648\u062f\u0631\u062a\u0648<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/rasanegaar.com\/blog\/bash-for-loop\/#break_%d9%88_continue_%d8%a8%db%8c%d8%a7%d9%86%db%8c%d9%87\" >break  \u0648 continue \u0628\u06cc\u0627\u0646\u06cc\u0647<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/rasanegaar.com\/blog\/bash-for-loop\/#break_%d8%a8%db%8c%d8%a7%d9%86%db%8c%d9%87\" >break  \u0628\u06cc\u0627\u0646\u06cc\u0647<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/rasanegaar.com\/blog\/bash-for-loop\/#continue_%d8%a8%db%8c%d8%a7%d9%86%db%8c%d9%87\" >continue  \u0628\u06cc\u0627\u0646\u06cc\u0647<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/rasanegaar.com\/blog\/bash-for-loop\/#%d8%b6%d8%b1%d8%a8%d9%87_%d8%b4%d8%af%db%8c%d8%af_for_%d9%86%d9%85%d9%88%d9%86%d9%87_%d9%87%d8%a7%db%8c_%d8%ad%d9%84%d9%82%d9%87\" >\u0636\u0631\u0628\u0647 \u0634\u062f\u06cc\u062f for \u0646\u0645\u0648\u0646\u0647 \u0647\u0627\u06cc \u062d\u0644\u0642\u0647<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/rasanegaar.com\/blog\/bash-for-loop\/#%d8%aa%d8%ba%db%8c%db%8c%d8%b1_%d9%86%d8%a7%d9%85_%d9%81%d8%a7%db%8c%d9%84_%d9%87%d8%a7_%d8%a8%d8%a7_%d9%81%d8%a7%d8%b5%d9%84%d9%87_%d8%af%d8%b1_%d9%86%d8%a7%d9%85_%d9%81%d8%a7%db%8c%d9%84\" >\u062a\u063a\u06cc\u06cc\u0631 \u0646\u0627\u0645 \u0641\u0627\u06cc\u0644 \u0647\u0627 \u0628\u0627 \u0641\u0627\u0635\u0644\u0647 \u062f\u0631 \u0646\u0627\u0645 \u0641\u0627\u06cc\u0644<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/rasanegaar.com\/blog\/bash-for-loop\/#%d8%aa%d8%ba%db%8c%db%8c%d8%b1_%d9%be%d8%b3%d9%88%d9%86%d8%af_%d9%81%d8%a7%db%8c%d9%84\" >\u062a\u063a\u06cc\u06cc\u0631 \u067e\u0633\u0648\u0646\u062f \u0641\u0627\u06cc\u0644<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/rasanegaar.com\/blog\/bash-for-loop\/#%d9%86%d8%aa%db%8c%d8%ac%d9%87\" >\u0646\u062a\u06cc\u062c\u0647<\/a><\/li><\/ul><\/nav><\/div>\n<span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">\u0632\u0645\u0627\u0646 \u0644\u0627\u0632\u0645 \u0628\u0631\u0627\u06cc \u0645\u0637\u0627\u0644\u0639\u0647: <\/span> <span class=\"rt-time\"> 5<\/span> <span class=\"rt-label rt-postfix\">\u062f\u0642\u06cc\u0642\u0647<\/span><\/span><p> <br \/>\n<br \/><\/p>\n<div class=\"markdown\">\n<p>\u062d\u0644\u0642\u0647 \u0647\u0627 \u06cc\u06a9\u06cc \u0627\u0632 \u0645\u0641\u0627\u0647\u06cc\u0645 \u0627\u0633\u0627\u0633\u06cc \u0632\u0628\u0627\u0646 \u0647\u0627\u06cc \u0628\u0631\u0646\u0627\u0645\u0647 \u0646\u0648\u06cc\u0633\u06cc \u0647\u0633\u062a\u0646\u062f.  \u0622\u0646\u0647\u0627 \u0632\u0645\u0627\u0646\u06cc \u0645\u0641\u06cc\u062f \u0647\u0633\u062a\u0646\u062f \u06a9\u0647 \u0645\u06cc \u062e\u0648\u0627\u0647\u06cc\u062f \u06cc\u06a9 \u0633\u0631\u06cc \u062f\u0633\u062a\u0648\u0631\u0627\u062a \u0631\u0627 \u0628\u0647 \u0637\u0648\u0631 \u0645\u06a9\u0631\u0631 \u0627\u062c\u0631\u0627 \u06a9\u0646\u06cc\u062f \u062a\u0627 \u0632\u0645\u0627\u0646\u06cc \u06a9\u0647 \u0628\u0647 \u06cc\u06a9 \u0634\u0631\u0627\u06cc\u0637 \u062e\u0627\u0635 \u0628\u0631\u0633\u06cc\u062f.<\/p>\n<p>\u062f\u0631 \u0632\u0628\u0627\u0646\u200c\u0647\u0627\u06cc \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a\u200c\u0646\u0648\u06cc\u0633\u06cc \u0645\u0627\u0646\u0646\u062f Bash\u060c \u062d\u0644\u0642\u0647\u200c\u0647\u0627 \u0628\u0631\u0627\u06cc \u062e\u0648\u062f\u06a9\u0627\u0631\u0633\u0627\u0632\u06cc \u06a9\u0627\u0631\u0647\u0627\u06cc \u062a\u06a9\u0631\u0627\u0631\u06cc \u0645\u0641\u06cc\u062f \u0647\u0633\u062a\u0646\u062f \u0648 \u0646\u06cc\u0627\u0632\u06cc \u0628\u0647 \u0646\u0648\u0634\u062a\u0646 \u0645\u06a9\u0631\u0631 \u06a9\u062f \u0645\u0634\u0627\u0628\u0647 \u0631\u0627 \u0627\u0632 \u0628\u06cc\u0646 \u0645\u06cc\u200c\u0628\u0631\u0646\u062f.<\/p>\n<p>\u0633\u0647 \u0633\u0627\u062e\u062a\u0627\u0631 \u0627\u0635\u0644\u06cc \u062d\u0644\u0642\u0647 \u062f\u0631 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0646\u0648\u06cc\u0633\u06cc Bash \u0648\u062c\u0648\u062f \u062f\u0627\u0631\u062f: <code>for<\/code> \u062d\u0644\u0642\u0647\u060c <code>while<\/code> \u062d\u0644\u0642\u0647\u060c \u0648 <code>until<\/code> \u062d\u0644\u0642\u0647 .<\/p>\n<p>\u062f\u0631 \u0627\u06cc\u0646 \u0645\u0642\u0627\u0644\u0647 \u0628\u0647 \u0627\u0635\u0648\u0644 \u0627\u0648\u0644\u06cc\u0647 \u0622\u0646 \u0645\u06cc \u067e\u0631\u062f\u0627\u0632\u06cc\u0645 <code>for<\/code> \u062f\u0631 Bash \u062d\u0644\u0642\u0647 \u0645\u06cc \u0632\u0646\u062f \u0648 \u0631\u0648\u0634 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0622\u0646 \u0631\u0627 \u0628\u0647 \u0634\u0645\u0627 \u0646\u0634\u0627\u0646 \u0645\u06cc \u062f\u0647\u062f <code>break<\/code> \u0648 <code>continue<\/code> \u0639\u0628\u0627\u0631\u0627\u062a\u06cc \u0628\u0631\u0627\u06cc \u062a\u063a\u06cc\u06cc\u0631 \u062c\u0631\u06cc\u0627\u0646 \u06cc\u06a9 \u062d\u0644\u0642\u0647<\/p>\n<h2 id=\"the-standard-bash-for-loop\"><span class=\"ez-toc-section\" id=\"%d8%a7%d8%b3%d8%aa%d8%a7%d9%86%d8%af%d8%a7%d8%b1%d8%af_bash_for_%d8%ad%d9%84%d9%82%d9%87\"><\/span>\u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f Bash <code>for<\/code> \u062d\u0644\u0642\u0647 <span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>\u0631\u0627 <code>for<\/code> \u062d\u0644\u0642\u0647 \u0631\u0648\u06cc \u0644\u06cc\u0633\u062a\u06cc \u0627\u0632 \u0622\u06cc\u062a\u0645 \u0647\u0627 \u062a\u06a9\u0631\u0627\u0631 \u0645\u06cc \u0634\u0648\u062f \u0648 \u0645\u062c\u0645\u0648\u0639\u0647 \u062f\u0633\u062a\u0648\u0631\u0627\u062a \u062f\u0627\u062f\u0647 \u0634\u062f\u0647 \u0631\u0627 \u0627\u0646\u062c\u0627\u0645 \u0645\u06cc \u062f\u0647\u062f.<\/p>\n<p>\u0628\u0627\u0634 <code>for<\/code> \u062d\u0644\u0642\u0647 \u0628\u0647 \u0634\u06a9\u0644 \u0632\u06cc\u0631 \u0627\u0633\u062a:<\/p>\n<div class=\"highlight\">\n<pre tabindex=\"0\" class=\"chroma\"><code class=\"language-sh\" data-lang=\"sh\"><span class=\"line\"><span class=\"cl\"><span class=\"k\">for<\/span> item in <span class=\"o\">[<\/span>LIST<span class=\"o\">]<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"k\">do<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">  <span class=\"o\">[<\/span>COMMANDS<span class=\"o\">]<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"k\">done<\/span>\n<\/span><\/span><\/code><\/pre>\n<\/div>\n<p>\u0644\u06cc\u0633\u062a \u0645\u06cc \u062a\u0648\u0627\u0646\u062f \u0645\u062c\u0645\u0648\u0639\u0647 \u0627\u06cc \u0627\u0632 \u0631\u0634\u062a\u0647 \u0647\u0627 \u0628\u0627\u0634\u062f \u06a9\u0647 \u0628\u0627 \u0641\u0627\u0635\u0644\u0647\u060c \u0645\u062d\u062f\u0648\u062f\u0647 \u0627\u06cc \u0627\u0632 \u0627\u0639\u062f\u0627\u062f\u060c \u062e\u0631\u0648\u062c\u06cc \u06cc\u06a9 \u062f\u0633\u062a\u0648\u0631\u060c \u0622\u0631\u0627\u06cc\u0647\u060c \u0622\u0631\u06af\u0648\u0645\u0627\u0646 \u0647\u0627\u06cc \u0627\u0631\u0633\u0627\u0644 \u0634\u062f\u0647 \u0627\u0632 \u062e\u0637 \u0641\u0631\u0645\u0627\u0646 \u0648 \u063a\u06cc\u0631\u0647 \u0627\u0632 \u0647\u0645 \u062c\u062f\u0627 \u0634\u062f\u0647 \u0627\u0646\u062f. \u0631\u0648\u06cc.<\/p>\n<h3 id=\"loop-over-strings\"><span class=\"ez-toc-section\" id=\"%d8%b1%d9%88%db%8c_%d8%b1%d8%b4%d8%aa%d9%87_%d9%87%d8%a7_%d8%ad%d9%84%d9%82%d9%87_%d8%a8%d8%b2%d9%86%db%8c%d8%af\"><\/span>\u0631\u0648\u06cc \u0631\u0634\u062a\u0647 \u0647\u0627 \u062d\u0644\u0642\u0647 \u0628\u0632\u0646\u06cc\u062f <span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\u0645\u062b\u0627\u0644 \u0632\u06cc\u0631 \u06cc\u06a9 \u062d\u0644\u0642\u0647 \u0631\u0627 \u0646\u0634\u0627\u0646 \u0645\u06cc \u062f\u0647\u062f \u06a9\u0647 \u0631\u0648\u06cc \u0644\u06cc\u0633\u062a\u06cc \u0627\u0632 \u0631\u0634\u062a\u0647 \u0647\u0627 \u062a\u06a9\u0631\u0627\u0631 \u0645\u06cc \u0634\u0648\u062f.  \u062d\u0644\u0642\u0647 \u0639\u0645\u0644 \u0645\u06cc \u06a9\u0646\u062f \u0631\u0648\u06cc \u0647\u0631 \u0622\u06cc\u062a\u0645 \u062f\u0631 \u0644\u06cc\u0633\u062a \u0648 \u0645\u062a\u063a\u06cc\u0631 <code>element<\/code> \u0645\u0648\u0631\u062f\u06cc \u0631\u0627 \u06a9\u0647 \u062d\u0644\u0642\u0647 \u062f\u0631 \u062d\u0627\u0644 \u062d\u0627\u0636\u0631 \u062f\u0631 \u062d\u0627\u0644 \u06a9\u0627\u0631 \u0627\u0633\u062a \u0630\u062e\u06cc\u0631\u0647 \u0645\u06cc \u06a9\u0646\u062f \u0631\u0648\u06cc.<\/p>\n<div class=\"highlight\">\n<pre tabindex=\"0\" class=\"chroma\"><code class=\"language-sh\" data-lang=\"sh\"><span class=\"line\"><span class=\"cl\"><span class=\"k\">for<\/span> element in Hydrogen Helium Lithium Beryllium\n<\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"k\">do<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">  <span class=\"nb\">echo<\/span> <span class=\"s2\">\"Element: <\/span><span class=\"nv\">$element<\/span><span class=\"s2\">\"<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"k\">done<\/span>\n<\/span><\/span><\/code><\/pre>\n<\/div>\n<p>\u062d\u0644\u0642\u0647 \u062e\u0631\u0648\u062c\u06cc \u0632\u06cc\u0631 \u0631\u0627 \u062a\u0648\u0644\u06cc\u062f \u0645\u06cc \u06a9\u0646\u062f:<\/p>\n<pre tabindex=\"0\"><code class=\"language-output\" data-lang=\"output\">Element: Hydrogen\nElement: Helium\nElement: Lithium\nElement: Beryllium\n<\/code><\/pre>\n<h3 id=\"loop-over-a-range\"><span class=\"ez-toc-section\" id=\"%d8%ad%d9%84%d9%82%d9%87_%d8%b1%d9%88%db%8c_%db%8c%da%a9_%d9%85%d8%ad%d8%af%d9%88%d8%af%d9%87\"><\/span>\u062d\u0644\u0642\u0647 \u0631\u0648\u06cc \u06cc\u06a9 \u0645\u062d\u062f\u0648\u062f\u0647 <span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u062f \u0627\u0632 \u0639\u0628\u0627\u0631\u062a sequence \u0628\u0631\u0627\u06cc \u062a\u0639\u06cc\u06cc\u0646 \u0645\u062d\u062f\u0648\u062f\u0647 \u0627\u06cc \u0627\u0632 \u0627\u0639\u062f\u0627\u062f \u06cc\u0627 \u06a9\u0627\u0631\u0627\u06a9\u062a\u0631\u0647\u0627 \u0628\u0627 \u062a\u0639\u0631\u06cc\u0641 \u0646\u0642\u0637\u0647 \u0634\u0631\u0648\u0639 \u0648 \u067e\u0627\u06cc\u0627\u0646 \u0645\u062d\u062f\u0648\u062f\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f.  \u0639\u0628\u0627\u0631\u062a \u062a\u0648\u0627\u0644\u06cc \u0628\u0647 \u0634\u06a9\u0644 \u0632\u06cc\u0631 \u0627\u0633\u062a:<\/p>\n<div class=\"highlight\">\n<pre tabindex=\"0\" class=\"chroma\"><code class=\"language-sh\" data-lang=\"sh\"><span class=\"line\"><span class=\"cl\"><span class=\"o\">{<\/span>START..END<span class=\"o\">}<\/span>\n<\/span><\/span><\/code><\/pre>\n<\/div>\n<p>\u062f\u0631 \u0627\u06cc\u0646\u062c\u0627 \u06cc\u06a9 \u062d\u0644\u0642\u0647 \u0645\u062b\u0627\u0644 \u0627\u0633\u062a \u06a9\u0647 \u062f\u0631 \u062a\u0645\u0627\u0645 \u0627\u0639\u062f\u0627\u062f \u0627\u0632 0 \u062a\u0627 3 \u062a\u06a9\u0631\u0627\u0631 \u0645\u06cc \u0634\u0648\u062f:<\/p>\n<div class=\"highlight\">\n<pre tabindex=\"0\" class=\"chroma\"><code class=\"language-sh\" data-lang=\"sh\"><span class=\"line\"><span class=\"cl\"><span class=\"k\">for<\/span> i in <span class=\"o\">{<\/span>0..3<span class=\"o\">}<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"k\">do<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">  <span class=\"nb\">echo<\/span> <span class=\"s2\">\"Number: <\/span><span class=\"nv\">$i<\/span><span class=\"s2\">\"<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"k\">done<\/span>\n<\/span><\/span><\/code><\/pre>\n<\/div>\n<pre tabindex=\"0\"><code class=\"language-output\" data-lang=\"output\">Number: 0\nNumber: 1\nNumber: 2\nNumber: 3\n<\/code><\/pre>\n<p>\u0628\u0627 \u0634\u0631\u0648\u0639 \u0627\u0632 Bash 4\u060c \u0645\u06cc \u062a\u0648\u0627\u0646 \u062f\u0631 \u0647\u0646\u06af\u0627\u0645 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0645\u062d\u062f\u0648\u062f\u0647 \u0647\u0627\u060c \u06cc\u06a9 \u0627\u0641\u0632\u0627\u06cc\u0634 \u0646\u06cc\u0632 \u062a\u0639\u06cc\u06cc\u0646 \u06a9\u0631\u062f.  \u0639\u0628\u0627\u0631\u062a \u0628\u0647 \u0634\u06a9\u0644 \u0632\u06cc\u0631 \u0627\u0633\u062a:<\/p>\n<div class=\"highlight\">\n<pre tabindex=\"0\" class=\"chroma\"><code class=\"language-sh\" data-lang=\"sh\"><span class=\"line\"><span class=\"cl\"><span class=\"o\">{<\/span>START..END..INCREMENT<span class=\"o\">}<\/span>\n<\/span><\/span><\/code><\/pre>\n<\/div>\n<p>\u062f\u0631 \u0627\u06cc\u0646\u062c\u0627 \u0645\u062b\u0627\u0644\u06cc \u0648\u062c\u0648\u062f \u062f\u0627\u0631\u062f \u06a9\u0647 \u0631\u0648\u0634 \u0627\u0641\u0632\u0627\u06cc\u0634 5 \u0631\u0627 \u0646\u0634\u0627\u0646 \u0645\u06cc \u062f\u0647\u062f:<\/p>\n<div class=\"highlight\">\n<pre tabindex=\"0\" class=\"chroma\"><code class=\"language-sh\" data-lang=\"sh\"><span class=\"line\"><span class=\"cl\"><span class=\"k\">for<\/span> i in <span class=\"o\">{<\/span>0..20..5<span class=\"o\">}<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"k\">do<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">  <span class=\"nb\">echo<\/span> <span class=\"s2\">\"Number: <\/span><span class=\"nv\">$i<\/span><span class=\"s2\">\"<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"k\">done<\/span>\n<\/span><\/span><\/code><\/pre>\n<\/div>\n<pre tabindex=\"0\"><code class=\"language-output\" data-lang=\"output\">Number: 0\nNumber: 5\nNumber: 10\nNumber: 15\nNumber: 20\n<\/code><\/pre>\n<h3 id=\"loop-over-array-elements\"><span class=\"ez-toc-section\" id=\"%d8%ad%d9%84%d9%82%d9%87_%d8%b1%d9%88%db%8c_%d8%b9%d9%86%d8%a7%d8%b5%d8%b1_%d8%a2%d8%b1%d8%a7%db%8c%d9%87\"><\/span>\u062d\u0644\u0642\u0647 \u0631\u0648\u06cc \u0639\u0646\u0627\u0635\u0631 \u0622\u0631\u0627\u06cc\u0647 <span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\u0634\u0645\u0627 \u0647\u0645\u0686\u0646\u06cc\u0646 \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u062f \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f <code>for<\/code> \u062d\u0644\u0642\u0647 \u0628\u0631\u0627\u06cc \u062a\u06a9\u0631\u0627\u0631 \u0631\u0648\u06cc \u0622\u0631\u0627\u06cc\u0647 \u0627\u06cc \u0627\u0632 \u0639\u0646\u0627\u0635\u0631.<\/p>\n<p>\u062f\u0631 \u0645\u062b\u0627\u0644 \u0632\u06cc\u0631 \u0622\u0631\u0627\u06cc\u0647 \u0627\u06cc \u0628\u0647 \u0646\u0627\u0645 \u062a\u0639\u0631\u06cc\u0641 \u0645\u06cc \u06a9\u0646\u06cc\u0645 <code>BOOKS<\/code> \u0648 \u0631\u0648\u06cc \u0647\u0631 \u0639\u0646\u0635\u0631 \u0622\u0631\u0627\u06cc\u0647 \u062a\u06a9\u0631\u0627\u0631 \u06a9\u0646\u06cc\u062f.<\/p>\n<div class=\"highlight\">\n<pre tabindex=\"0\" class=\"chroma\"><code class=\"language-sh\" data-lang=\"sh\"><span class=\"line\"><span class=\"cl\"><span class=\"nv\">BOOKS<\/span><span class=\"o\">=(<\/span><span class=\"s1\">'In Search of Lost Time'<\/span> <span class=\"s1\">'Don Quixote'<\/span> <span class=\"s1\">'Ulysses'<\/span> <span class=\"s1\">'The Great Gatsby'<\/span><span class=\"o\">)<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">\n<\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"k\">for<\/span> book in <span class=\"s2\">\"<\/span><span class=\"si\">${<\/span><span class=\"nv\">BOOKS<\/span><span class=\"p\">[@]<\/span><span class=\"si\">}<\/span><span class=\"s2\">\"<\/span><span class=\"p\">;<\/span> <span class=\"k\">do<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">  <span class=\"nb\">echo<\/span> <span class=\"s2\">\"Book: <\/span><span class=\"nv\">$book<\/span><span class=\"s2\">\"<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"k\">done<\/span>\n<\/span><\/span><\/code><\/pre>\n<\/div>\n<pre tabindex=\"0\"><code class=\"language-output\" data-lang=\"output\">Book: In Search of Lost Time\nBook: Don Quixote\nBook: Ulysses\nBook: The Great Gatsby\n<\/code><\/pre>\n<h2 id=\"the-c-style-bash-for-loop\"><span class=\"ez-toc-section\" id=\"%d8%ad%d9%84%d9%82%d9%87_bash_%d8%a8%d9%87_%d8%b3%d8%a8%da%a9_c\"><\/span>\u062d\u0644\u0642\u0647 Bash \u0628\u0647 \u0633\u0628\u06a9 C <span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>\u0646\u062d\u0648 \u0627\u0632 \u0633\u0628\u06a9 C <code>for<\/code> \u062d\u0644\u0642\u0647 \u0628\u0647 \u0634\u06a9\u0644 \u0632\u06cc\u0631 \u0627\u0633\u062a:<\/p>\n<div class=\"highlight\">\n<pre tabindex=\"0\" class=\"chroma\"><code class=\"language-sh\" data-lang=\"sh\"><span class=\"line\"><span class=\"cl\"><span class=\"k\">for<\/span> <span class=\"o\">((<\/span>INITIALIZATION<span class=\"p\">;<\/span> TEST<span class=\"p\">;<\/span> STEP<span class=\"o\">))<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"k\">do<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">  <span class=\"o\">[<\/span>COMMANDS<span class=\"o\">]<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"k\">done<\/span>\n<\/span><\/span><\/code><\/pre>\n<\/div>\n<p>\u0631\u0627 <code>INITIALIZATION<\/code> \u0632\u0645\u0627\u0646\u06cc \u06a9\u0647 \u062d\u0644\u0642\u0647 \u0634\u0631\u0648\u0639 \u0645\u06cc \u0634\u0648\u062f\u060c \u0642\u0633\u0645\u062a \u0641\u0642\u0637 \u06cc\u06a9 \u0628\u0627\u0631 \u0627\u062c\u0631\u0627 \u0645\u06cc \u0634\u0648\u062f.  \u0633\u067e\u0633 <code>TEST<\/code> \u0628\u062e\u0634\u06cc \u0645\u0648\u0631\u062f \u0627\u0631\u0632\u06cc\u0627\u0628\u06cc \u0642\u0631\u0627\u0631 \u0645\u06cc \u06af\u06cc\u0631\u062f.  \u0627\u06af\u0631 \u0646\u0627\u062f\u0631\u0633\u062a \u0628\u0627\u0634\u062f\u060c \u062d\u0644\u0642\u0647 \u062e\u0627\u062a\u0645\u0647 \u0645\u06cc \u06cc\u0627\u0628\u062f.  \u0627\u06af\u0631 <code>TEST<\/code> \u062f\u0631\u0633\u062a \u0627\u0633\u062a\u060c \u062f\u0633\u062a\u0648\u0631\u0627\u062a \u062f\u0627\u062e\u0644 \u0628\u062f\u0646\u0647 <code>for<\/code> \u062d\u0644\u0642\u0647 \u0627\u062c\u0631\u0627 \u0645\u06cc \u0634\u0648\u0646\u062f \u0648 <code>STEP<\/code> \u0642\u0633\u0645\u062a \u0628\u0647 \u0631\u0648\u0632 \u0645\u06cc \u0634\u0648\u062f<\/p>\n<p>\u062f\u0631 \u06a9\u062f \u0645\u062b\u0627\u0644 \u0632\u06cc\u0631\u060c \u062d\u0644\u0642\u0647 \u0628\u0627 \u0645\u0642\u062f\u0627\u0631\u062f\u0647\u06cc \u0627\u0648\u0644\u06cc\u0647 \u0634\u0631\u0648\u0639 \u0645\u06cc \u0634\u0648\u062f <code>i = 0<\/code>\u0648 \u0642\u0628\u0644 \u0627\u0632 \u0647\u0631 \u062a\u06a9\u0631\u0627\u0631\u060c \u0628\u0631\u0631\u0633\u06cc \u06a9\u0646\u06cc\u062f \u06a9\u0647 \u0622\u06cc\u0627 <code>i \u2264 10<\/code>.  \u0627\u06af\u0631 \u062f\u0631\u0633\u062a \u0628\u0627\u0634\u062f\u060c \u0645\u0642\u062f\u0627\u0631 \u0641\u0639\u0644\u06cc \u0631\u0627 \u0686\u0627\u067e \u0645\u06cc \u06a9\u0646\u062f <code>i<\/code> \u0648 [increments the variable] <code>i<\/code>  \u062a\u0648\u0633\u0637 1 (<code>i++<\/code>).  \u062f\u0631 \u063a\u06cc\u0631 \u0627\u06cc\u0646 \u0635\u0648\u0631\u062a\u060c \u062d\u0644\u0642\u0647 \u062e\u0627\u062a\u0645\u0647 \u0645\u06cc \u06cc\u0627\u0628\u062f.<\/p>\n<div class=\"highlight\">\n<pre tabindex=\"0\" class=\"chroma\"><code class=\"language-sh\" data-lang=\"sh\"><span class=\"line\"><span class=\"cl\"><span class=\"k\">for<\/span> <span class=\"o\">((<\/span><span class=\"nv\">i<\/span> <span class=\"o\">=<\/span> <span class=\"m\">0<\/span> <span class=\"p\">;<\/span> i &lt;<span class=\"o\">=<\/span> <span class=\"m\">1000<\/span> <span class=\"p\">;<\/span> i++<span class=\"o\">))<\/span><span class=\"p\">;<\/span> <span class=\"k\">do<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">  <span class=\"nb\">echo<\/span> <span class=\"s2\">\"Counter: <\/span><span class=\"nv\">$i<\/span><span class=\"s2\">\"<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"k\">done<\/span>\n<\/span><\/span><\/code><\/pre>\n<\/div>\n<p>\u062d\u0644\u0642\u0647 1001 \u0628\u0627\u0631 \u062a\u06a9\u0631\u0627\u0631 \u0645\u06cc \u0634\u0648\u062f \u0648 \u062e\u0631\u0648\u062c\u06cc \u0632\u06cc\u0631 \u0631\u0627 \u062a\u0648\u0644\u06cc\u062f \u0645\u06cc \u06a9\u0646\u062f:<\/p>\n<pre tabindex=\"0\"><code class=\"language-output\" data-lang=\"output\">Counter: 0\nCounter: 1\nCounter: 2\n...\nCounter: 998\nCounter: 999\nCounter: 1000\n<\/code><\/pre>\n<h2 id=\"nesting-loops\"><span class=\"ez-toc-section\" id=\"%d8%ad%d9%84%d9%82%d9%87_%d9%87%d8%a7%db%8c_%d8%aa%d9%88%d8%af%d8%b1%d8%aa%d9%88\"><\/span>\u062d\u0644\u0642\u0647 \u0647\u0627\u06cc \u062a\u0648\u062f\u0631\u062a\u0648 <span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>\u06cc\u06a9 \u062d\u0644\u0642\u0647 \u062a\u0648 \u062f\u0631 \u062a\u0648 \u062d\u0644\u0642\u0647 \u0627\u06cc \u062f\u0631 \u062f\u0627\u062e\u0644 \u06cc\u06a9 \u062d\u0644\u0642\u0647 \u062f\u06cc\u06af\u0631 \u0627\u0633\u062a.  \u0634\u0645\u0627 \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u062f \u0647\u0631 \u062d\u0644\u0642\u0647 \u0627\u06cc \u0631\u0627 \u0628\u0631\u0627\u06cc \u0647\u0631 \u062a\u0639\u062f\u0627\u062f \u0628\u0627\u0631 \u0644\u0627\u0646\u0647 \u06a9\u0646\u06cc\u062f.<\/p>\n<p>\u062f\u0631 \u06cc\u06a9 \u062d\u0644\u0642\u0647 for \u062a\u0648 \u062f\u0631 \u062a\u0648\u060c \u062d\u0644\u0642\u0647 \u062f\u0627\u062e\u0644\u06cc \u06cc\u06a9 \u0686\u0631\u062e\u0647 \u06a9\u0627\u0645\u0644 \u0627\u0632 \u062a\u06a9\u0631\u0627\u0631\u0647\u0627\u06cc \u062e\u0648\u062f \u0631\u0627 \u0628\u0631\u0627\u06cc \u0647\u0631 \u062a\u06a9\u0631\u0627\u0631 \u062d\u0644\u0642\u0647 \u0628\u06cc\u0631\u0648\u0646\u06cc \u0627\u062c\u0631\u0627 \u0645\u06cc \u06a9\u0646\u062f.  \u0627\u06cc\u0646 \u0628\u062f\u0627\u0646 \u0645\u0639\u0646\u06cc \u0627\u0633\u062a \u06a9\u0647 \u0628\u0631\u0627\u06cc \u0647\u0631 \u0627\u062c\u0631\u0627\u06cc \u062d\u0644\u0642\u0647 \u062e\u0627\u0631\u062c\u06cc\u060c \u062d\u0644\u0642\u0647 \u062f\u0627\u062e\u0644\u06cc \u062a\u0645\u0627\u0645 \u062a\u06a9\u0631\u0627\u0631\u0647\u0627\u06cc \u062e\u0648\u062f \u0631\u0627 \u062a\u0627 \u0632\u0645\u0627\u0646\u06cc \u06a9\u0647 \u062d\u0644\u0642\u0647 \u0628\u06cc\u0631\u0648\u0646\u06cc \u0686\u0631\u062e\u0647 \u062e\u0648\u062f \u0631\u0627 \u06a9\u0627\u0645\u0644 \u06a9\u0646\u062f \u0627\u062c\u0631\u0627 \u0645\u06cc \u06a9\u0646\u062f.<\/p>\n<p>\u062f\u0631 \u0627\u06cc\u0646\u062c\u0627 \u06cc\u06a9 \u06a9\u062f \u0646\u0645\u0648\u0646\u0647 \u0648\u062c\u0648\u062f \u062f\u0627\u0631\u062f \u06a9\u0647 \u0633\u0647 \u0641\u0627\u06cc\u0644 \u0631\u0627 \u06cc\u06a9 \u0628\u0647 \u06cc\u06a9 \u062a\u0627 \u0633\u0647 \u0633\u0631\u0648\u0631 \u06a9\u067e\u06cc \u0645\u06cc \u06a9\u0646\u062f.<\/p>\n<div class=\"highlight\">\n<pre tabindex=\"0\" class=\"chroma\"><code class=\"language-sh\" data-lang=\"sh\"><span class=\"line\"><span class=\"cl\"><span class=\"k\">for<\/span> f in file_<span class=\"o\">{<\/span>1..3<span class=\"o\">}<\/span><span class=\"p\">;<\/span> <span class=\"k\">do<\/span> \n<\/span><\/span><span class=\"line\"><span class=\"cl\">  <span class=\"k\">for<\/span> j in server_<span class=\"o\">{<\/span>1..3<span class=\"o\">}<\/span><span class=\"p\">;<\/span> <span class=\"k\">do<\/span> \n<\/span><\/span><span class=\"line\"><span class=\"cl\">    <span class=\"nb\">echo<\/span> <span class=\"s2\">\"Copying file <\/span><span class=\"nv\">$f<\/span><span class=\"s2\"> to server <\/span><span class=\"nv\">$j<\/span><span class=\"s2\">\"<\/span><span class=\"p\">;<\/span> \n<\/span><\/span><span class=\"line\"><span class=\"cl\">    <span class=\"c1\"># command to copy files<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">  <span class=\"k\">done<\/span><span class=\"p\">;<\/span> \n<\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"k\">done<\/span>\n<\/span><\/span><\/code><\/pre>\n<\/div>\n<pre tabindex=\"0\"><code class=\"language-output\" data-lang=\"output\">Copying file file_1 to server server_1\nCopying file file_1 to server server_2\nCopying file file_1 to server server_3\nCopying file file_2 to server server_1\nCopying file file_2 to server server_2\nCopying file file_2 to server server_3\nCopying file file_3 to server server_1\nCopying file file_3 to server server_2\nCopying file file_3 to server server_3\n<\/code><\/pre>\n<h2 id=\"break-and-continue-statements\"><span class=\"ez-toc-section\" id=\"break_%d9%88_continue_%d8%a8%db%8c%d8%a7%d9%86%db%8c%d9%87\"><\/span><code>break<\/code>  \u0648 <code>continue<\/code> \u0628\u06cc\u0627\u0646\u06cc\u0647 <span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>\u0631\u0627 <code>break<\/code> \u0648 <code>continue<\/code> \u0639\u0628\u0627\u0631\u0627\u062a \u0631\u0627 \u0645\u06cc \u062a\u0648\u0627\u0646 \u0628\u0631\u0627\u06cc \u06a9\u0646\u062a\u0631\u0644 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0631\u062f <code>for<\/code> \u0627\u062c\u0631\u0627\u06cc \u062d\u0644\u0642\u0647<\/p>\n<h3 id=\"break-statement\"><span class=\"ez-toc-section\" id=\"break_%d8%a8%db%8c%d8%a7%d9%86%db%8c%d9%87\"><\/span><code>break<\/code>  \u0628\u06cc\u0627\u0646\u06cc\u0647 <span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\u0631\u0627 <code>break<\/code> \u0628\u06cc\u0627\u0646\u06cc\u0647 \u062d\u0644\u0642\u0647 \u062c\u0627\u0631\u06cc \u0631\u0627 \u062e\u0627\u062a\u0645\u0647 \u0645\u06cc \u062f\u0647\u062f \u0648 \u06a9\u0646\u062a\u0631\u0644 \u0628\u0631\u0646\u0627\u0645\u0647 \u0631\u0627 \u0628\u0647 \u0639\u0628\u0627\u0631\u062a\u06cc \u06a9\u0647 \u0628\u0639\u062f \u0627\u0632 \u0639\u0628\u0627\u0631\u062a \u067e\u0627\u06cc\u0627\u0646 \u06cc\u0627\u0641\u062a\u0647 \u0645\u06cc \u0622\u06cc\u062f \u0645\u0646\u062a\u0642\u0644 \u0645\u06cc \u06a9\u0646\u062f.  \u0645\u0639\u0645\u0648\u0644\u0627\u064b \u0628\u0631\u0627\u06cc \u062e\u0627\u062a\u0645\u0647 \u062f\u0627\u062f\u0646 \u0628\u0647 \u062d\u0644\u0642\u0647 \u0632\u0645\u0627\u0646\u06cc \u06a9\u0647 \u06cc\u06a9 \u0634\u0631\u0637 \u062e\u0627\u0635 \u0628\u0631\u0622\u0648\u0631\u062f\u0647 \u0645\u06cc \u0634\u0648\u062f \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc \u0634\u0648\u062f.<\/p>\n<p>\u062f\u0631 \u0645\u062b\u0627\u0644 \u0632\u06cc\u0631 \u0627\u0632 <code>if<\/code> \u0628\u06cc\u0627\u0646\u06cc\u0647 \u0627\u06cc \u0628\u0631\u0627\u06cc \u067e\u0627\u06cc\u0627\u0646 \u062f\u0627\u062f\u0646 \u0628\u0647 \u0627\u062c\u0631\u0627\u06cc \u062d\u0644\u0642\u0647 \u0632\u0645\u0627\u0646\u06cc \u06a9\u0647 \u0622\u06cc\u062a\u0645 \u062a\u06a9\u0631\u0627\u0631 \u0634\u062f\u0647 \u0641\u0639\u0644\u06cc \u0628\u0631\u0627\u0628\u0631 \u0628\u0627 &#8220;\u0644\u06cc\u062a\u06cc\u0648\u0645&#8221; \u0628\u0627\u0634\u062f.<\/p>\n<div class=\"highlight\">\n<pre tabindex=\"0\" class=\"chroma\"><code class=\"language-sh\" data-lang=\"sh\"><span class=\"line\"><span class=\"cl\"><span class=\"k\">for<\/span> element in Hydrogen Helium Lithium Beryllium<span class=\"p\">;<\/span> <span class=\"k\">do<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">  <span class=\"k\">if<\/span> <span class=\"o\">[[<\/span> <span class=\"s2\">\"<\/span><span class=\"nv\">$element<\/span><span class=\"s2\">\"<\/span> <span class=\"o\">==<\/span> <span class=\"s1\">'Lithium'<\/span> <span class=\"o\">]]<\/span><span class=\"p\">;<\/span> <span class=\"k\">then<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">    <span class=\"nb\">break<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">  <span class=\"k\">fi<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">  <span class=\"nb\">echo<\/span> <span class=\"s2\">\"Element: <\/span><span class=\"nv\">$element<\/span><span class=\"s2\">\"<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"k\">done<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">\n<\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"nb\">echo<\/span> <span class=\"s1\">'All Done!'<\/span>\n<\/span><\/span><\/code><\/pre>\n<\/div>\n<pre tabindex=\"0\"><code class=\"language-output\" data-lang=\"output\">Element: Hydrogen\nElement: Helium\nAll Done!\n<\/code><\/pre>\n<h3 id=\"continue-statement\"><span class=\"ez-toc-section\" id=\"continue_%d8%a8%db%8c%d8%a7%d9%86%db%8c%d9%87\"><\/span><code>continue<\/code>  \u0628\u06cc\u0627\u0646\u06cc\u0647 <span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\u0631\u0627 <code>continue<\/code> \u0628\u06cc\u0627\u0646\u06cc\u0647 \u0627\u0632 \u062a\u06a9\u0631\u0627\u0631 \u062c\u0627\u0631\u06cc \u06cc\u06a9 \u062d\u0644\u0642\u0647 \u062e\u0627\u0631\u062c \u0645\u06cc \u0634\u0648\u062f \u0648 \u06a9\u0646\u062a\u0631\u0644 \u0628\u0631\u0646\u0627\u0645\u0647 \u0631\u0627 \u0628\u0647 \u062a\u06a9\u0631\u0627\u0631 \u0628\u0639\u062f\u06cc \u062d\u0644\u0642\u0647 \u0645\u06cc \u062f\u0647\u062f.<\/p>\n<p>\u062f\u0631 \u0645\u062b\u0627\u0644 \u0632\u06cc\u0631\u060c \u0645\u0627 \u062f\u0631 \u062d\u0627\u0644 \u062a\u06a9\u0631\u0627\u0631 \u0627\u0632 \u0637\u0631\u06cc\u0642 \u0637\u06cc\u0641 \u0648\u0633\u06cc\u0639\u06cc \u0627\u0632 \u0627\u0639\u062f\u0627\u062f \u0647\u0633\u062a\u06cc\u0645.  \u0648\u0642\u062a\u06cc \u0622\u06cc\u062a\u0645 \u062a\u06a9\u0631\u0627\u0631 \u0634\u062f\u0647 \u0641\u0639\u0644\u06cc \u0628\u0631\u0627\u0628\u0631 \u0628\u0627 &#8216;2&#8217; \u0628\u0627\u0634\u062f\u060c \u0645\u0642\u062f\u0627\u0631 <code>continue<\/code> \u062f\u0633\u062a\u0648\u0631 \u0628\u0627\u0639\u062b \u0645\u06cc \u0634\u0648\u062f \u06a9\u0647 \u0627\u062c\u0631\u0627 \u0628\u0647 \u0627\u0628\u062a\u062f\u0627\u06cc \u062d\u0644\u0642\u0647 \u0628\u0627\u0632\u06af\u0631\u062f\u062f \u0648 \u0628\u0627 \u062a\u06a9\u0631\u0627\u0631 \u0628\u0639\u062f\u06cc \u0627\u062f\u0627\u0645\u0647 \u06cc\u0627\u0628\u062f:<\/p>\n<div class=\"highlight\">\n<pre tabindex=\"0\" class=\"chroma\"><code class=\"language-sh\" data-lang=\"sh\"><span class=\"line\"><span class=\"cl\"><span class=\"k\">for<\/span> i in <span class=\"o\">{<\/span>1..5<span class=\"o\">}<\/span><span class=\"p\">;<\/span> <span class=\"k\">do<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">  <span class=\"k\">if<\/span> <span class=\"o\">[[<\/span> <span class=\"s2\">\"<\/span><span class=\"nv\">$i<\/span><span class=\"s2\">\"<\/span> <span class=\"o\">==<\/span> <span class=\"s1\">'2'<\/span> <span class=\"o\">]]<\/span><span class=\"p\">;<\/span> <span class=\"k\">then<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">    <span class=\"k\">continue<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">  <span class=\"k\">fi<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">  <span class=\"nb\">echo<\/span> <span class=\"s2\">\"Number: <\/span><span class=\"nv\">$i<\/span><span class=\"s2\">\"<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"k\">done<\/span>\n<\/span><\/span><\/code><\/pre>\n<\/div>\n<pre tabindex=\"0\"><code class=\"language-output\" data-lang=\"output\">Number: 1\nNumber: 3\nNumber: 4\nNumber: 5\n<\/code><\/pre>\n<h2 id=\"bash-for-loop-examples\"><span class=\"ez-toc-section\" id=\"%d8%b6%d8%b1%d8%a8%d9%87_%d8%b4%d8%af%db%8c%d8%af_for_%d9%86%d9%85%d9%88%d9%86%d9%87_%d9%87%d8%a7%db%8c_%d8%ad%d9%84%d9%82%d9%87\"><\/span>\u0636\u0631\u0628\u0647 \u0634\u062f\u06cc\u062f <code>for<\/code> \u0646\u0645\u0648\u0646\u0647 \u0647\u0627\u06cc \u062d\u0644\u0642\u0647 <span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h3 id=\"renaming-files-with-spaces-in-the-filename\"><span class=\"ez-toc-section\" id=\"%d8%aa%d8%ba%db%8c%db%8c%d8%b1_%d9%86%d8%a7%d9%85_%d9%81%d8%a7%db%8c%d9%84_%d9%87%d8%a7_%d8%a8%d8%a7_%d9%81%d8%a7%d8%b5%d9%84%d9%87_%d8%af%d8%b1_%d9%86%d8%a7%d9%85_%d9%81%d8%a7%db%8c%d9%84\"><\/span>\u062a\u063a\u06cc\u06cc\u0631 \u0646\u0627\u0645 \u0641\u0627\u06cc\u0644 \u0647\u0627 \u0628\u0627 \u0641\u0627\u0635\u0644\u0647 \u062f\u0631 \u0646\u0627\u0645 \u0641\u0627\u06cc\u0644 <span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\u0645\u062b\u0627\u0644 \u0632\u06cc\u0631 \u0646\u0634\u0627\u0646 \u0645\u06cc \u062f\u0647\u062f \u06a9\u0647 \u0686\u06af\u0648\u0646\u0647 \u0645\u06cc \u062a\u0648\u0627\u0646 \u0646\u0627\u0645 \u0647\u0645\u0647 \u0641\u0627\u06cc\u0644 \u0647\u0627\u06cc \u062f\u0627\u06cc\u0631\u06a9\u062a\u0648\u0631\u06cc \u0641\u0639\u0644\u06cc \u0631\u0627 \u0628\u0627 \u06cc\u06a9 \u0641\u0627\u0635\u0644\u0647 \u062f\u0631 \u0646\u0627\u0645 \u0622\u0646 \u0628\u0627 \u062c\u0627\u06cc\u06af\u0632\u06cc\u0646 \u06a9\u0631\u062f\u0646 \u0641\u0627\u0635\u0644\u0647 \u0647\u0627 \u0628\u0647 \u0632\u06cc\u0631\u062e\u0637 \u062a\u063a\u06cc\u06cc\u0631 \u0646\u0627\u0645 \u062f\u0627\u062f:<\/p>\n<div class=\"highlight\">\n<pre tabindex=\"0\" class=\"chroma\"><code class=\"language-sh\" data-lang=\"sh\"><span class=\"line\"><span class=\"cl\"><span class=\"k\">for<\/span> file in *<span class=\"se\">\\ <\/span>*<span class=\"p\">;<\/span> <span class=\"k\">do<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">  mv <span class=\"s2\">\"<\/span><span class=\"nv\">$file<\/span><span class=\"s2\">\"<\/span> <span class=\"s2\">\"<\/span><span class=\"si\">${<\/span><span class=\"nv\">file<\/span><span class=\"p\">\/\/ \/_<\/span><span class=\"si\">}<\/span><span class=\"s2\">\"<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"k\">done<\/span>\n<\/span><\/span><\/code><\/pre>\n<\/div>\n<p>\u0628\u06cc\u0627\u06cc\u06cc\u062f \u06a9\u062f \u0631\u0627 \u062e\u0637 \u0628\u0647 \u062e\u0637 \u062a\u062c\u0632\u06cc\u0647 \u06a9\u0646\u06cc\u0645:<\/p>\n<ul>\n<li>\u062e\u0637 \u0627\u0648\u0644 \u06cc\u06a9 \u0631\u0627 \u0627\u06cc\u062c\u0627\u062f \u0645\u06cc \u06a9\u0646\u062f <code>for<\/code> \u062d\u0644\u0642\u0647 \u0648 \u0627\u0632 \u0637\u0631\u06cc\u0642 \u0644\u06cc\u0633\u062a\u06cc \u0627\u0632 \u0647\u0645\u0647 \u0641\u0627\u06cc\u0644 \u0647\u0627 \u0628\u0627 \u06cc\u06a9 \u0641\u0627\u0635\u0644\u0647 \u062f\u0631 \u0646\u0627\u0645 \u0622\u0646 \u062a\u06a9\u0631\u0627\u0631 \u0645\u06cc \u0634\u0648\u062f.  \u0628\u06cc\u0627\u0646 <code>*\\ *<\/code> \u0644\u06cc\u0633\u062a \u0631\u0627 \u0627\u06cc\u062c\u0627\u062f \u0645\u06cc \u06a9\u0646\u062f.<\/li>\n<li>\u062e\u0637 \u062f\u0648\u0645 \u0628\u0631\u0627\u06cc \u0647\u0631 \u06cc\u06a9 \u0627\u0632 \u0622\u06cc\u062a\u0645 \u0647\u0627\u06cc \u0644\u06cc\u0633\u062a \u0627\u0639\u0645\u0627\u0644 \u0645\u06cc \u0634\u0648\u062f \u0648 \u0641\u0627\u06cc\u0644 \u0631\u0627 \u0628\u0647 \u06cc\u06a9 \u0645\u0648\u0631\u062f \u062c\u062f\u06cc\u062f \u0645\u0646\u062a\u0642\u0644 \u0645\u06cc \u06a9\u0646\u062f \u0648 \u0641\u0627\u0635\u0644\u0647 \u0631\u0627 \u0628\u0627 \u06cc\u06a9 \u0632\u06cc\u0631\u062e\u0637 \u062c\u0627\u06cc\u06af\u0632\u06cc\u0646 \u0645\u06cc \u06a9\u0646\u062f (<code>_<\/code>).  \u0628\u062e\u0634 <code>${file\/\/ \/_}<\/code> \u062f\u0631 \u062d\u0627\u0644 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 <a href=\"https:\/\/www.gnu.org\/software\/bash\/manual\/html_node\/Shell-Parameter-Expansion.html\" target=\"_blank\" rel=\"noopener\">\u0628\u0633\u0637 \u067e\u0627\u0631\u0627\u0645\u062a\u0631 \u067e\u0648\u0633\u062a\u0647<\/a><br \/>\n\u0628\u0631\u0627\u06cc \u062c\u0627\u06cc\u06af\u0632\u06cc\u0646\u06cc \u06cc\u06a9 \u0627\u0644\u06af\u0648\u06cc \u062f\u0631\u0648\u0646 \u06cc\u06a9 \u067e\u0627\u0631\u0627\u0645\u062a\u0631 \u0628\u0627 \u06cc\u06a9 \u0631\u0634\u062a\u0647.<\/li>\n<li><code>done<\/code>  \u067e\u0627\u06cc\u0627\u0646 \u0628\u062e\u0634 \u062d\u0644\u0642\u0647 \u0631\u0627 \u0646\u0634\u0627\u0646 \u0645\u06cc \u062f\u0647\u062f.<\/li>\n<\/ul>\n<h3 id=\"changing-file-extension\"><span class=\"ez-toc-section\" id=\"%d8%aa%d8%ba%db%8c%db%8c%d8%b1_%d9%be%d8%b3%d9%88%d9%86%d8%af_%d9%81%d8%a7%db%8c%d9%84\"><\/span>\u062a\u063a\u06cc\u06cc\u0631 \u067e\u0633\u0648\u0646\u062f \u0641\u0627\u06cc\u0644 <span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\u0645\u062b\u0627\u0644 \u0632\u06cc\u0631 \u0631\u0648\u0634 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 Bash \u0631\u0627 \u0646\u0634\u0627\u0646 \u0645\u06cc \u062f\u0647\u062f <code>for<\/code> \u062d\u0644\u0642\u0647 \u0628\u0631\u0627\u06cc \u062a\u063a\u06cc\u06cc\u0631 \u0646\u0627\u0645 \u062a\u0645\u0627\u0645 \u0641\u0627\u06cc\u0644 \u0647\u0627\u06cc\u06cc \u06a9\u0647 \u0628\u0627 .jpeg \u062e\u062a\u0645 \u0645\u06cc \u0634\u0648\u0646\u062f \u062f\u0631 \u0641\u0647\u0631\u0633\u062a \u0641\u0639\u0644\u06cc \u0628\u0627 \u062c\u0627\u06cc\u06af\u0632\u06cc\u0646 \u06a9\u0631\u062f\u0646 \u067e\u0633\u0648\u0646\u062f \u0641\u0627\u06cc\u0644 \u0627\u0632 .jpeg \u0628\u0647 .jpg.<\/p>\n<div class=\"highlight\">\n<pre tabindex=\"0\" class=\"chroma\"><code class=\"language-sh\" data-lang=\"sh\"><span class=\"line\"><span class=\"cl\"><span class=\"k\">for<\/span> file in *.jpeg<span class=\"p\">;<\/span> <span class=\"k\">do<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">    mv -- <span class=\"s2\">\"<\/span><span class=\"nv\">$file<\/span><span class=\"s2\">\"<\/span> <span class=\"s2\">\"<\/span><span class=\"si\">${<\/span><span class=\"nv\">file<\/span><span class=\"p\">%.jpeg<\/span><span class=\"si\">}<\/span><span class=\"s2\">.jpg\"<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"k\">done<\/span>\n<\/span><\/span><\/code><\/pre>\n<\/div>\n<p>\u0628\u06cc\u0627\u06cc\u06cc\u062f \u06a9\u062f \u0631\u0627 \u062e\u0637 \u0628\u0647 \u062e\u0637 \u062a\u062c\u0632\u06cc\u0647 \u0648 \u062a\u062d\u0644\u06cc\u0644 \u06a9\u0646\u06cc\u0645:<\/p>\n<ul>\n<li>\u062e\u0637 \u0627\u0648\u0644 \u06cc\u06a9 \u0631\u0627 \u0627\u06cc\u062c\u0627\u062f \u0645\u06cc \u06a9\u0646\u062f <code>for<\/code> \u062d\u0644\u0642\u0647 \u0628\u0632\u0646\u06cc\u062f \u0648 \u0627\u0632 \u0637\u0631\u06cc\u0642 \u0641\u0647\u0631\u0633\u062a\u06cc \u0627\u0632 \u062a\u0645\u0627\u0645 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc\u06cc \u06a9\u0647 \u0628\u0627 \u00ab.jpeg\u00bb \u062e\u062a\u0645 \u0645\u06cc\u200c\u0634\u0648\u0646\u062f\u060c \u062a\u06a9\u0631\u0627\u0631 \u0645\u06cc\u200c\u0634\u0648\u062f.<\/li>\n<li>\u062e\u0637 \u062f\u0648\u0645 \u0628\u0631\u0627\u06cc \u0647\u0631 \u0645\u0648\u0631\u062f \u0627\u0632 \u0644\u06cc\u0633\u062a \u0627\u0639\u0645\u0627\u0644 \u0645\u06cc \u0634\u0648\u062f \u0648 \u0641\u0627\u06cc\u0644 \u0631\u0627 \u0628\u0647 \u06cc\u06a9 \u0645\u0648\u0631\u062f \u062c\u062f\u06cc\u062f \u0645\u0646\u062a\u0642\u0644 \u0645\u06cc \u06a9\u0646\u062f \u0648 \u0628\u0647 \u062c\u0627\u06cc \u00abjpeg.\u00bb \u0628\u0627 \u00ab.jpg\u00bb. <code>${file%.jpeg}<\/code> \u0628\u0631\u0627\u06cc \u062d\u0630\u0641 \u0642\u0633\u0645\u062a &#8216;.jpeg&#8217; \u0627\u0632 \u0646\u0627\u0645 \u0641\u0627\u06cc\u0644 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 <a href=\"https:\/\/www.gnu.org\/software\/bash\/manual\/html_node\/Shell-Parameter-Expansion.html\" target=\"_blank\" rel=\"noopener\">\u0628\u0633\u0637 \u067e\u0627\u0631\u0627\u0645\u062a\u0631 \u067e\u0648\u0633\u062a\u0647<\/a><\/li>\n<li><code>done<\/code>  \u067e\u0627\u06cc\u0627\u0646 \u0628\u062e\u0634 \u062d\u0644\u0642\u0647 \u0631\u0627 \u0646\u0634\u0627\u0646 \u0645\u06cc \u062f\u0647\u062f.<\/li>\n<\/ul>\n<h2 id=\"conclusion\"><span class=\"ez-toc-section\" id=\"%d9%86%d8%aa%db%8c%d8%ac%d9%87\"><\/span>\u0646\u062a\u06cc\u062c\u0647 <span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>\u0628\u0627\u0634 <code>for<\/code> \u062d\u0644\u0642\u0647 \u0628\u0631\u0627\u06cc \u0627\u062c\u0631\u0627\u06cc \u0645\u06a9\u0631\u0631 \u0645\u062c\u0645\u0648\u0639\u0647 \u0627\u06cc \u0627\u0632 \u062f\u0633\u062a\u0648\u0631\u0627\u062a \u0648 \u0628\u0631\u0627\u06cc \u062a\u0639\u062f\u0627\u062f \u062b\u0627\u0628\u062a\u06cc \u0628\u0627\u0631\u0647\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc \u0634\u0648\u062f.<\/p>\n<p>\u0627\u06af\u0631 \u0633\u0648\u0627\u0644 \u06cc\u0627 \u0628\u0627\u0632\u062e\u0648\u0631\u062f\u06cc \u062f\u0627\u0631\u06cc\u062f\u060c \u062f\u0631 \u06a9\u0627\u0645\u0646\u062a \u0628\u06af\u0630\u0627\u0631\u06cc\u062f.<\/p>\n<div class=\"flex flex-wrap my-8\">bash<\/p>\n<p>\u062d\u0644\u0642\u0647<br \/>\nterminal<\/p><\/div>\n<\/div>\n\n<div>\u0628\u0631\u0627\u06cc \u0646\u06af\u0627\u0631\u0634 \u0628\u062e\u0634\u0647\u0627\u06cc\u06cc \u0627\u0632 \u0627\u06cc\u0646 \u0645\u062a\u0646 \u0645\u0645\u06a9\u0646 \u0627\u0633\u062a \u0627\u0632 \u062a\u0631\u062c\u0645\u0647 \u0645\u0627\u0634\u06cc\u0646\u06cc \u06cc\u0627 \u0647\u0648\u0634 \u0645\u0635\u0646\u0648\u0639\u06cc GPT \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0634\u062f\u0647 \u0628\u0627\u0634\u062f <br \/>\n\u0644\u0637\u0641\u0627 \u062f\u0631 \u0635\u0648\u0631\u062a \u0648\u062c\u0648\u062f \u0645\u0634\u06a9\u0644 \u062f\u0631 \u0645\u062a\u0646 \u06cc\u0627 \u0645\u0641\u0647\u0648\u0645 \u0646\u0628\u0648\u062f\u0646 \u062a\u0648\u0636\u06cc\u062d\u0627\u062a\u060c \u0627\u0632 \u0637\u0631\u06cc\u0642 \u062f\u06a9\u0645\u0647 \u06af\u0632\u0627\u0631\u0634 \u0646\u0648\u0634\u062a\u0627\u0631 \u06cc\u0627 \u062f\u0631\u062c \u0646\u0638\u0631 \u0631\u0648\u06cc \u0627\u06cc\u0646 \u0645\u0637\u0644\u0628 \u0645\u0627 \u0631\u0627 \u0627\u0632 \u062c\u0632\u06cc\u06cc\u0627\u062a \u0645\u0634\u06a9\u0644 \u0645\u0634\u0627\u0647\u062f\u0647 \u0634\u062f\u0647 \u0645\u0637\u0644\u0639 \u06a9\u0646\u06cc\u062f \u062a\u0627 \u0628\u0647 \u0622\u0646 \u0631\u0633\u06cc\u062f\u06af\u06cc \u06a9\u0646\u06cc\u0645\n<\/div>\n<p>\u0632\u0645\u0627\u0646 \u0627\u0646\u062a\u0634\u0627\u0631: 1403-04-15 14:40:04<br \/>\n<\/p>\n\n\n<div class=\"kk-star-ratings kksr-auto kksr-align-center kksr-valign-bottom\"\n    data-payload='{&quot;align&quot;:&quot;center&quot;,&quot;id&quot;:&quot;17246&quot;,&quot;slug&quot;:&quot;default&quot;,&quot;valign&quot;:&quot;bottom&quot;,&quot;ignore&quot;:&quot;&quot;,&quot;reference&quot;:&quot;auto&quot;,&quot;class&quot;:&quot;&quot;,&quot;count&quot;:&quot;0&quot;,&quot;legendonly&quot;:&quot;&quot;,&quot;readonly&quot;:&quot;&quot;,&quot;score&quot;:&quot;0&quot;,&quot;starsonly&quot;:&quot;&quot;,&quot;best&quot;:&quot;5&quot;,&quot;gap&quot;:&quot;5&quot;,&quot;greet&quot;:&quot;\u0627\u0645\u062a\u06cc\u0627\u0632 \u0634\u0645\u0627 \u0628\u0647 \u0627\u06cc\u0646 \u0645\u0637\u0644\u0628&quot;,&quot;legend&quot;:&quot;0\\\/5 (0 \u0631\u0627\u06cc)&quot;,&quot;size&quot;:&quot;30&quot;,&quot;title&quot;:&quot;Bash For Loop&quot;,&quot;width&quot;:&quot;0&quot;,&quot;_legend&quot;:&quot;{score}\\\/{best} ({count} \u0631\u0627\u06cc)&quot;,&quot;font_factor&quot;:&quot;1.25&quot;}'>\n            \n<div class=\"kksr-stars\">\n    \n<div class=\"kksr-stars-inactive\">\n            <div class=\"kksr-star\" data-star=\"1\" style=\"padding-left: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 30px; height: 30px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"2\" style=\"padding-left: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 30px; height: 30px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"3\" style=\"padding-left: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 30px; height: 30px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"4\" style=\"padding-left: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 30px; height: 30px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"5\" style=\"padding-left: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 30px; height: 30px;\"><\/div>\n        <\/div>\n    <\/div>\n    \n<div class=\"kksr-stars-active\" style=\"width: 0px;\">\n            <div class=\"kksr-star\" style=\"padding-left: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 30px; height: 30px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-left: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 30px; height: 30px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-left: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 30px; height: 30px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-left: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 30px; height: 30px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-left: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 30px; height: 30px;\"><\/div>\n        <\/div>\n    <\/div>\n<\/div>\n                \n\n<div class=\"kksr-legend\" style=\"font-size: 24px;\">\n            <span class=\"kksr-muted\">\u0627\u0645\u062a\u06cc\u0627\u0632 \u0634\u0645\u0627 \u0628\u0647 \u0627\u06cc\u0646 \u0645\u0637\u0644\u0628<\/span>\n    <\/div>\n    <\/div>\n","protected":false},"excerpt":{"rendered":"<p><span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">\u0632\u0645\u0627\u0646 \u0644\u0627\u0632\u0645 \u0628\u0631\u0627\u06cc \u0645\u0637\u0627\u0644\u0639\u0647: <\/span> <span class=\"rt-time\"> 5<\/span> <span class=\"rt-label rt-postfix\">\u062f\u0642\u06cc\u0642\u0647<\/span><\/span>\u062d\u0644\u0642\u0647 \u0647\u0627 \u06cc\u06a9\u06cc \u0627\u0632 \u0645\u0641\u0627\u0647\u06cc\u0645 \u0627\u0633\u0627\u0633\u06cc \u0632\u0628\u0627\u0646 \u0647\u0627\u06cc \u0628\u0631\u0646\u0627\u0645\u0647 \u0646\u0648\u06cc\u0633\u06cc \u0647\u0633\u062a\u0646\u062f. \u0622\u0646\u0647\u0627 \u0632\u0645\u0627\u0646\u06cc \u0645\u0641\u06cc\u062f \u0647\u0633\u062a\u0646\u062f \u06a9\u0647 \u0645\u06cc \u062e\u0648\u0627\u0647\u06cc\u062f \u06cc\u06a9 \u0633\u0631\u06cc \u062f\u0633\u062a\u0648\u0631\u0627\u062a \u0631\u0627 \u0628\u0647 \u0637\u0648\u0631 \u0645\u06a9\u0631\u0631 \u0627\u062c\u0631\u0627 \u06a9\u0646\u06cc\u062f \u062a\u0627 \u0632\u0645\u0627\u0646\u06cc \u06a9\u0647 \u0628\u0647 \u06cc\u06a9 \u0634\u0631\u0627\u06cc\u0637 \u062e\u0627\u0635 \u0628\u0631\u0633\u06cc\u062f. \u062f\u0631 \u0632\u0628\u0627\u0646\u200c\u0647\u0627\u06cc \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a\u200c\u0646\u0648\u06cc\u0633\u06cc \u0645\u0627\u0646\u0646\u062f Bash\u060c \u062d\u0644\u0642\u0647\u200c\u0647\u0627 \u0628\u0631\u0627\u06cc \u062e\u0648\u062f\u06a9\u0627\u0631\u0633\u0627\u0632\u06cc \u06a9\u0627\u0631\u0647\u0627\u06cc \u062a\u06a9\u0631\u0627\u0631\u06cc \u0645\u0641\u06cc\u062f \u0647\u0633\u062a\u0646\u062f \u0648 \u0646\u06cc\u0627\u0632\u06cc \u0628\u0647 \u0646\u0648\u0634\u062a\u0646 \u0645\u06a9\u0631\u0631 \u06a9\u062f \u0645\u0634\u0627\u0628\u0647 \u0631\u0627 [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":17247,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[202,95],"tags":[626,369,2550,1291,2529,2573,1868],"class_list":["post-17246","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-os","category-linux","tag-bash","tag-linux","tag-terminal","tag--linux","tag-2529","tag-2573"],"acf":[],"_links":{"self":[{"href":"https:\/\/rasanegaar.com\/blog\/wp-json\/wp\/v2\/posts\/17246","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rasanegaar.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/rasanegaar.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/rasanegaar.com\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/rasanegaar.com\/blog\/wp-json\/wp\/v2\/comments?post=17246"}],"version-history":[{"count":0,"href":"https:\/\/rasanegaar.com\/blog\/wp-json\/wp\/v2\/posts\/17246\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/rasanegaar.com\/blog\/wp-json\/wp\/v2\/media\/17247"}],"wp:attachment":[{"href":"https:\/\/rasanegaar.com\/blog\/wp-json\/wp\/v2\/media?parent=17246"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rasanegaar.com\/blog\/wp-json\/wp\/v2\/categories?post=17246"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rasanegaar.com\/blog\/wp-json\/wp\/v2\/tags?post=17246"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}