{"id":229847,"date":"2024-03-31T09:35:30","date_gmt":"2024-03-31T09:35:30","guid":{"rendered":"https:\/\/namso-gen.co\/blog\/?p=229847"},"modified":"2024-03-31T09:35:30","modified_gmt":"2024-03-31T09:35:30","slug":"how-to-assign-value-in-bash-shell","status":"publish","type":"post","link":"https:\/\/namso-gen.co\/blog\/how-to-assign-value-in-bash-shell\/","title":{"rendered":"How to assign value in Bash shell?"},"content":{"rendered":"<p>The Bash shell is a powerful tool that allows users to interact with their operating system through the command line. One of the fundamental concepts in Bash scripting is the ability to assign values to variables. Variables are used to store data that can be referenced and manipulated throughout a script. In this article, we will explore different methods to assign values in Bash shell and provide answers to frequently asked questions related to variable assignment.<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_62 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title \" >Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<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:\/\/namso-gen.co\/blog\/how-to-assign-value-in-bash-shell\/#Direct_Variable_Assignment\" title=\"Direct Variable Assignment\">Direct Variable Assignment<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/namso-gen.co\/blog\/how-to-assign-value-in-bash-shell\/#Examples\" title=\"Examples\">Examples<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/namso-gen.co\/blog\/how-to-assign-value-in-bash-shell\/#Can_I_assign_a_string_value_to_a_variable\" title=\"Can I assign a string value to a variable?\">Can I assign a string value to a variable?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/namso-gen.co\/blog\/how-to-assign-value-in-bash-shell\/#Can_I_assign_the_output_of_a_command_to_a_variable\" title=\"Can I assign the output of a command to a variable?\">Can I assign the output of a command to a variable?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/namso-gen.co\/blog\/how-to-assign-value-in-bash-shell\/#How_can_I_assign_a_value_to_multiple_variables_at_once\" title=\"How can I assign a value to multiple variables at once?\">How can I assign a value to multiple variables at once?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/namso-gen.co\/blog\/how-to-assign-value-in-bash-shell\/#Can_a_variable_value_be_changed_after_its_assigned\" title=\"Can a variable value be changed after it&#8217;s assigned?\">Can a variable value be changed after it&#8217;s assigned?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/namso-gen.co\/blog\/how-to-assign-value-in-bash-shell\/#What_should_I_keep_in_mind_while_assigning_values_to_variables\" title=\"What should I keep in mind while assigning values to variables?\">What should I keep in mind while assigning values to variables?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/namso-gen.co\/blog\/how-to-assign-value-in-bash-shell\/#How_can_I_assign_the_value_of_one_variable_to_another_variable\" title=\"How can I assign the value of one variable to another variable?\">How can I assign the value of one variable to another variable?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/namso-gen.co\/blog\/how-to-assign-value-in-bash-shell\/#Can_I_assign_the_value_of_a_command_to_another_variable_directly\" title=\"Can I assign the value of a command to another variable directly?\">Can I assign the value of a command to another variable directly?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/namso-gen.co\/blog\/how-to-assign-value-in-bash-shell\/#How_can_I_assign_the_output_of_a_command_to_multiple_variables\" title=\"How can I assign the output of a command to multiple variables?\">How can I assign the output of a command to multiple variables?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/namso-gen.co\/blog\/how-to-assign-value-in-bash-shell\/#Can_I_assign_the_result_of_an_arithmetic_expression_to_a_variable\" title=\"Can I assign the result of an arithmetic expression to a variable?\">Can I assign the result of an arithmetic expression to a variable?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/namso-gen.co\/blog\/how-to-assign-value-in-bash-shell\/#How_can_I_assign_a_value_with_leading_or_trailing_whitespace\" title=\"How can I assign a value with leading or trailing whitespace?\">How can I assign a value with leading or trailing whitespace?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/namso-gen.co\/blog\/how-to-assign-value-in-bash-shell\/#Can_I_assign_the_output_of_a_command_with_leadingtrailing_whitespace_to_a_variable\" title=\"Can I assign the output of a command with leading\/trailing whitespace to a variable?\">Can I assign the output of a command with leading\/trailing whitespace to a variable?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/namso-gen.co\/blog\/how-to-assign-value-in-bash-shell\/#How_can_I_assign_the_result_of_a_command_with_leadingtrailing_whitespace_to_multiple_variables\" title=\"How can I assign the result of a command with leading\/trailing whitespace to multiple variables?\">How can I assign the result of a command with leading\/trailing whitespace to multiple variables?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/namso-gen.co\/blog\/how-to-assign-value-in-bash-shell\/#Can_I_assign_the_output_of_a_command_without_newline_characters_to_a_variable\" title=\"Can I assign the output of a command without newline characters to a variable?\">Can I assign the output of a command without newline characters to a variable?<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Direct_Variable_Assignment\"><\/span>Direct Variable Assignment<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>The most straightforward way to assign a value to a variable in Bash shell is through direct assignment. Here&#8217;s the syntax:<br \/>\n&#8220;`bash<br \/>\nvariable_name=value<br \/>\n&#8220;`<br \/>\nFor example, to assign the value 10 to a variable called &#8220;count&#8221;, you would use:<br \/>\n&#8220;`bash<br \/>\ncount=10<br \/>\n&#8220;`<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Examples\"><\/span>Examples<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Now let&#8217;s dive into some examples to illustrate the different scenarios and techniques for variable assignment in Bash shell.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Can_I_assign_a_string_value_to_a_variable\"><\/span>Can I assign a string value to a variable?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\nYes, you can assign any string value to a variable. For example:<br \/>\n&#8220;`bash<br \/>\nname=&#8221;John Doe&#8221;<br \/>\n&#8220;`<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Can_I_assign_the_output_of_a_command_to_a_variable\"><\/span>Can I assign the output of a command to a variable?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\nCertainly! You can assign the output of a command to a variable using command substitution. Here&#8217;s an example:<br \/>\n&#8220;`bash<br \/>\ndate=$(date +%Y-%m-%d)<br \/>\n&#8220;`<br \/>\nThis will store the current date in the variable &#8220;date&#8221;.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"How_can_I_assign_a_value_to_multiple_variables_at_once\"><\/span>How can I assign a value to multiple variables at once?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\nYou can assign values to multiple variables on a single line using a space-separated list. For example:<br \/>\n&#8220;`bash<br \/>\nx=10 y=20 z=&#8221;hello&#8221;<br \/>\n&#8220;`<br \/>\nThis assigns the values 10, 20, and &#8220;hello&#8221; to variables x, y, and z respectively.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Can_a_variable_value_be_changed_after_its_assigned\"><\/span>Can a variable value be changed after it&#8217;s assigned?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\nYes, variables in Bash shell are mutable, so you can change their values throughout the script by simply reassigning them. For example:<br \/>\n&#8220;`bash<br \/>\ncount=10<br \/>\ncount=20<br \/>\n&#8220;`<br \/>\nThe variable &#8220;count&#8221; will now hold the value 20.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"What_should_I_keep_in_mind_while_assigning_values_to_variables\"><\/span>What should I keep in mind while assigning values to variables?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\nWhen assigning values to variables, it&#8217;s essential to follow some conventions. Variable names should be descriptive and meaningful, starting with a letter or underscore. They are case-sensitive, so &#8220;count&#8221; and &#8220;Count&#8221; are considered different variables.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"How_can_I_assign_the_value_of_one_variable_to_another_variable\"><\/span>How can I assign the value of one variable to another variable?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\nTo assign the value of one variable to another, you can use the following syntax:<br \/>\n&#8220;`bash<br \/>\nvariable2=$variable1<br \/>\n&#8220;`<br \/>\nThis assigns the value of variable1 to variable2.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Can_I_assign_the_value_of_a_command_to_another_variable_directly\"><\/span>Can I assign the value of a command to another variable directly?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\nYes, you can assign the output of a command directly to another variable. For example:<br \/>\n&#8220;`bash<br \/>\nname=$(whoami)<br \/>\n&#8220;`<br \/>\nThis assigns the output of the &#8220;whoami&#8221; command to the variable &#8220;name&#8221;.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"How_can_I_assign_the_output_of_a_command_to_multiple_variables\"><\/span>How can I assign the output of a command to multiple variables?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\nTo assign the output of a command to multiple variables, you can use command substitution in combination with direct variable assignment. Here&#8217;s an example:<br \/>\n&#8220;`bash<br \/>\nread user_id user_name <<< $(awk -F: '\/user\/ {print $3, $5}' \/etc\/passwd)<br \/>\n&#8220;`<br \/>\nThis assigns the third and fifth fields of the lines containing &#8220;user&#8221; in the &#8220;\/etc\/passwd&#8221; file to the variables user_id and user_name respectively.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Can_I_assign_the_result_of_an_arithmetic_expression_to_a_variable\"><\/span>Can I assign the result of an arithmetic expression to a variable?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\nYes, you can assign the result of an arithmetic expression to a variable using the $(( )) syntax. For example:<br \/>\n&#8220;`bash<br \/>\nresult=$((5 + 3))<br \/>\n&#8220;`<br \/>\nThis assigns the value 8 to the variable &#8220;result&#8221;.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"How_can_I_assign_a_value_with_leading_or_trailing_whitespace\"><\/span>How can I assign a value with leading or trailing whitespace?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\nIf you need to assign a value that contains leading or trailing whitespace, you can enclose the value in quotes. For example:<br \/>\n&#8220;`bash<br \/>\ntext=&#8221;    some text    &#8220;<br \/>\n&#8220;`<br \/>\nThis assigns the value &#8221;    some text    &#8221; to the variable &#8220;text&#8221;.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Can_I_assign_the_output_of_a_command_with_leadingtrailing_whitespace_to_a_variable\"><\/span>Can I assign the output of a command with leading\/trailing whitespace to a variable?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\nYes, you can assign the output of a command, including leading or trailing whitespace, to a variable using command substitution. For example:<br \/>\n&#8220;`bash<br \/>\noutput=&#8221;$(echo &#8221;    some text    &#8220;)&#8221;<br \/>\n&#8220;`<br \/>\nThis assigns the output, including the leading and trailing whitespace, of the &#8220;echo&#8221; command to the variable &#8220;output&#8221;.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"How_can_I_assign_the_result_of_a_command_with_leadingtrailing_whitespace_to_multiple_variables\"><\/span>How can I assign the result of a command with leading\/trailing whitespace to multiple variables?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\nTo assign the result of a command with leading or trailing whitespace to multiple variables, you can use command substitution in combination with the &#8220;read&#8221; command. For example:<br \/>\n&#8220;`bash<br \/>\nread -r var1 var2 <<< \"$(some_command)\"<br \/>\n&#8220;`<br \/>\nThis assigns the output of &#8220;some_command&#8221; with leading\/trailing whitespace to var1 and var2.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Can_I_assign_the_output_of_a_command_without_newline_characters_to_a_variable\"><\/span>Can I assign the output of a command without newline characters to a variable?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\nYes, you can remove the newline characters from the output of a command when assigning it to a variable using command substitution in combination with the &#8220;tr&#8221; command. For example:<br \/>\n&#8220;`bash<br \/>\noutput=$(echo &#8220;some text&#8221; | tr -d &#8216;n&#8217;)<br \/>\n&#8220;`<br \/>\nThis assigns the output &#8220;some text&#8221; to the variable &#8220;output&#8221;, without any newline characters.<\/p>\n<p>\nIn conclusion, assigning values to variables in Bash shell is a fundamental concept that allows you to store and manipulate data within your scripts. Whether it&#8217;s a simple value or the result of a command, understanding how to assign values in Bash is crucial for effective scripting.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The Bash shell is a powerful tool that allows users to interact with their operating system through the command line. One of the fundamental concepts in Bash scripting is the ability to assign values to variables. Variables are used to store data that can be referenced and manipulated throughout a script. In this article, we &#8230; <\/p>\n<p class=\"read-more-container\"><a title=\"How to assign value in Bash shell?\" class=\"read-more button\" href=\"https:\/\/namso-gen.co\/blog\/how-to-assign-value-in-bash-shell\/#more-229847\">Read more<span class=\"screen-reader-text\">How to assign value in Bash shell?<\/span><\/a><\/p>\n","protected":false},"author":57,"featured_media":107420,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[86279],"tags":[],"class_list":["post-229847","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-learn","no-featured-image-padding"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to assign value in Bash shell?<\/title>\n<meta name=\"description\" content=\"The Bash shell is a powerful tool that allows users to interact with their operating system through the command line. One of the fundamental concepts in\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/namso-gen.co\/blog\/how-to-assign-value-in-bash-shell\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to assign value in Bash shell?\" \/>\n<meta property=\"og:description\" content=\"The Bash shell is a powerful tool that allows users to interact with their operating system through the command line. One of the fundamental concepts in\" \/>\n<meta property=\"og:url\" content=\"https:\/\/namso-gen.co\/blog\/how-to-assign-value-in-bash-shell\/\" \/>\n<meta property=\"og:site_name\" content=\"Namso Gen Blog - Free Credit Card Generator [100% Valid]\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/synchronyfinancial\" \/>\n<meta property=\"article:published_time\" content=\"2024-03-31T09:35:30+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/namso-gen.co\/blog\/wp-content\/uploads\/2024\/03\/faq.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Casey Mayer\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@synchrony\" \/>\n<meta name=\"twitter:site\" content=\"@synchrony\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Casey Mayer\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/namso-gen.co\/blog\/how-to-assign-value-in-bash-shell\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/namso-gen.co\/blog\/how-to-assign-value-in-bash-shell\/\"},\"author\":{\"name\":\"Casey Mayer\",\"@id\":\"https:\/\/namso-gen.co\/blog\/#\/schema\/person\/89e431077ef417dfaa131f435124f18f\"},\"headline\":\"How to assign value in Bash shell?\",\"datePublished\":\"2024-03-31T09:35:30+00:00\",\"dateModified\":\"2024-03-31T09:35:30+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/namso-gen.co\/blog\/how-to-assign-value-in-bash-shell\/\"},\"wordCount\":473,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/namso-gen.co\/blog\/#organization\"},\"articleSection\":[\"Learn\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/namso-gen.co\/blog\/how-to-assign-value-in-bash-shell\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/namso-gen.co\/blog\/how-to-assign-value-in-bash-shell\/\",\"url\":\"https:\/\/namso-gen.co\/blog\/how-to-assign-value-in-bash-shell\/\",\"name\":\"How to assign value in Bash shell?\",\"isPartOf\":{\"@id\":\"https:\/\/namso-gen.co\/blog\/#website\"},\"datePublished\":\"2024-03-31T09:35:30+00:00\",\"dateModified\":\"2024-03-31T09:35:30+00:00\",\"description\":\"The Bash shell is a powerful tool that allows users to interact with their operating system through the command line. One of the fundamental concepts in\",\"breadcrumb\":{\"@id\":\"https:\/\/namso-gen.co\/blog\/how-to-assign-value-in-bash-shell\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/namso-gen.co\/blog\/how-to-assign-value-in-bash-shell\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/namso-gen.co\/blog\/how-to-assign-value-in-bash-shell\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/namso-gen.co\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to assign value in Bash shell?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/namso-gen.co\/blog\/#website\",\"url\":\"https:\/\/namso-gen.co\/blog\/\",\"name\":\"Namso Gen Blog - Free Credit Card Generator [100% Valid]\",\"description\":\"In Namso gen blog you can get many tips regarding to Credit cards, VCC, Credit card security etc. You can generate credit cards by using Namso-gen.co\",\"publisher\":{\"@id\":\"https:\/\/namso-gen.co\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/namso-gen.co\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/namso-gen.co\/blog\/#organization\",\"name\":\"Namso Gen Blog - Free Credit Card Generator [100% Valid]\",\"url\":\"https:\/\/namso-gen.co\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/namso-gen.co\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/namso-gen.co\/blog\/wp-content\/uploads\/2020\/07\/namso-gen-logo.png\",\"contentUrl\":\"https:\/\/namso-gen.co\/blog\/wp-content\/uploads\/2020\/07\/namso-gen-logo.png\",\"width\":500,\"height\":164,\"caption\":\"Namso Gen Blog - Free Credit Card Generator [100% Valid]\"},\"image\":{\"@id\":\"https:\/\/namso-gen.co\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/synchronyfinancial\",\"https:\/\/twitter.com\/synchrony\",\"https:\/\/www.youtube.com\/synchronyfinancial\",\"https:\/\/www.instagram.com\/synchrony\",\"https:\/\/www.linkedin.com\/company\/synchrony-financial\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/namso-gen.co\/blog\/#\/schema\/person\/89e431077ef417dfaa131f435124f18f\",\"name\":\"Casey Mayer\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/namso-gen.co\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/?s=96&d=mm&r=g\",\"caption\":\"Casey Mayer\"},\"description\":\"Guest author Casey Mayer has meticulously crafted and revised this article to the best of their knowledge and understanding. Readers are strongly advised to exercise caution, verify information independently, and rely on their own judgment when considering the information provided. Read more articles on Namso Gen here.\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to assign value in Bash shell?","description":"The Bash shell is a powerful tool that allows users to interact with their operating system through the command line. One of the fundamental concepts in","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/namso-gen.co\/blog\/how-to-assign-value-in-bash-shell\/","og_locale":"en_US","og_type":"article","og_title":"How to assign value in Bash shell?","og_description":"The Bash shell is a powerful tool that allows users to interact with their operating system through the command line. One of the fundamental concepts in","og_url":"https:\/\/namso-gen.co\/blog\/how-to-assign-value-in-bash-shell\/","og_site_name":"Namso Gen Blog - Free Credit Card Generator [100% Valid]","article_publisher":"https:\/\/www.facebook.com\/synchronyfinancial","article_published_time":"2024-03-31T09:35:30+00:00","og_image":[{"width":1200,"height":630,"url":"https:\/\/namso-gen.co\/blog\/wp-content\/uploads\/2024\/03\/faq.png","type":"image\/png"}],"author":"Casey Mayer","twitter_card":"summary_large_image","twitter_creator":"@synchrony","twitter_site":"@synchrony","twitter_misc":{"Written by":"Casey Mayer","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/namso-gen.co\/blog\/how-to-assign-value-in-bash-shell\/#article","isPartOf":{"@id":"https:\/\/namso-gen.co\/blog\/how-to-assign-value-in-bash-shell\/"},"author":{"name":"Casey Mayer","@id":"https:\/\/namso-gen.co\/blog\/#\/schema\/person\/89e431077ef417dfaa131f435124f18f"},"headline":"How to assign value in Bash shell?","datePublished":"2024-03-31T09:35:30+00:00","dateModified":"2024-03-31T09:35:30+00:00","mainEntityOfPage":{"@id":"https:\/\/namso-gen.co\/blog\/how-to-assign-value-in-bash-shell\/"},"wordCount":473,"commentCount":0,"publisher":{"@id":"https:\/\/namso-gen.co\/blog\/#organization"},"articleSection":["Learn"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/namso-gen.co\/blog\/how-to-assign-value-in-bash-shell\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/namso-gen.co\/blog\/how-to-assign-value-in-bash-shell\/","url":"https:\/\/namso-gen.co\/blog\/how-to-assign-value-in-bash-shell\/","name":"How to assign value in Bash shell?","isPartOf":{"@id":"https:\/\/namso-gen.co\/blog\/#website"},"datePublished":"2024-03-31T09:35:30+00:00","dateModified":"2024-03-31T09:35:30+00:00","description":"The Bash shell is a powerful tool that allows users to interact with their operating system through the command line. One of the fundamental concepts in","breadcrumb":{"@id":"https:\/\/namso-gen.co\/blog\/how-to-assign-value-in-bash-shell\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/namso-gen.co\/blog\/how-to-assign-value-in-bash-shell\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/namso-gen.co\/blog\/how-to-assign-value-in-bash-shell\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/namso-gen.co\/blog\/"},{"@type":"ListItem","position":2,"name":"How to assign value in Bash shell?"}]},{"@type":"WebSite","@id":"https:\/\/namso-gen.co\/blog\/#website","url":"https:\/\/namso-gen.co\/blog\/","name":"Namso Gen Blog - Free Credit Card Generator [100% Valid]","description":"In Namso gen blog you can get many tips regarding to Credit cards, VCC, Credit card security etc. You can generate credit cards by using Namso-gen.co","publisher":{"@id":"https:\/\/namso-gen.co\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/namso-gen.co\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/namso-gen.co\/blog\/#organization","name":"Namso Gen Blog - Free Credit Card Generator [100% Valid]","url":"https:\/\/namso-gen.co\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/namso-gen.co\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/namso-gen.co\/blog\/wp-content\/uploads\/2020\/07\/namso-gen-logo.png","contentUrl":"https:\/\/namso-gen.co\/blog\/wp-content\/uploads\/2020\/07\/namso-gen-logo.png","width":500,"height":164,"caption":"Namso Gen Blog - Free Credit Card Generator [100% Valid]"},"image":{"@id":"https:\/\/namso-gen.co\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/synchronyfinancial","https:\/\/twitter.com\/synchrony","https:\/\/www.youtube.com\/synchronyfinancial","https:\/\/www.instagram.com\/synchrony","https:\/\/www.linkedin.com\/company\/synchrony-financial"]},{"@type":"Person","@id":"https:\/\/namso-gen.co\/blog\/#\/schema\/person\/89e431077ef417dfaa131f435124f18f","name":"Casey Mayer","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/namso-gen.co\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/?s=96&d=mm&r=g","caption":"Casey Mayer"},"description":"Guest author Casey Mayer has meticulously crafted and revised this article to the best of their knowledge and understanding. Readers are strongly advised to exercise caution, verify information independently, and rely on their own judgment when considering the information provided. Read more articles on Namso Gen here."}]}},"_links":{"self":[{"href":"https:\/\/namso-gen.co\/blog\/wp-json\/wp\/v2\/posts\/229847","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/namso-gen.co\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/namso-gen.co\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/namso-gen.co\/blog\/wp-json\/wp\/v2\/users\/57"}],"replies":[{"embeddable":true,"href":"https:\/\/namso-gen.co\/blog\/wp-json\/wp\/v2\/comments?post=229847"}],"version-history":[{"count":0,"href":"https:\/\/namso-gen.co\/blog\/wp-json\/wp\/v2\/posts\/229847\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/namso-gen.co\/blog\/wp-json\/wp\/v2\/media\/107420"}],"wp:attachment":[{"href":"https:\/\/namso-gen.co\/blog\/wp-json\/wp\/v2\/media?parent=229847"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/namso-gen.co\/blog\/wp-json\/wp\/v2\/categories?post=229847"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/namso-gen.co\/blog\/wp-json\/wp\/v2\/tags?post=229847"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}