{"id":2450,"date":"2018-02-16T21:59:28","date_gmt":"2018-02-16T16:29:28","guid":{"rendered":"http:\/\/localhost:8081\/system-on-module-som\/?p=2450"},"modified":"2023-08-15T12:33:13","modified_gmt":"2023-08-15T07:03:13","slug":"quickly-develop-interactive-shell-script-applications-on-esomimx6","status":"publish","type":"post","link":"https:\/\/www.e-consystems.com\/blog\/system-on-module-som\/quickly-develop-interactive-shell-script-applications-on-esomimx6\/","title":{"rendered":"Quickly Develop Interactive Shell Script Applications on eSOMiMX6"},"content":{"rendered":"<p>A shell script is the operating system\u2019s command-line interpreter.<br \/>\nA command line interpreter is any program that allows the entering of commands and then executes those commands to the operating system.<\/p>\n<p>In embedded systems, often a single task is executed several times. Using scripts, we can automate the execution of tasks that could alternatively be executed one-by-one by a human operator. For example, the set of commands to start the Apache web server on <a href=\"https:\/\/www.e-consystems.com\/iMX6-development-board.asp\">eSOMiMX6 <\/a>device could be dumped in a single script file and executed each time during the device boot.<\/p>\n<p>This article guides you to develop interactive applications using scripts on <a href=\"https:\/\/www.e-consystems.com\/iMX6-development-board.asp\">eSOMiMX6<\/a>.<\/p>\n<p>Each shell script has its own merits, some are pretty interactive while some speed up the boot time. It is completely the user\u2019s choice to pick the right shell script for their device. We have ported the following scripts on <a href=\"https:\/\/www.e-consystems.com\/iMX6-development-board.asp\">eSOMiMX6<\/a>.<\/p>\n<p>\u2022 lua<br \/>\n\u2022 dash<br \/>\n\u2022 zsh<\/p>\n<p>The video demonstrates the script applications running on <a href=\"https:\/\/www.e-consystems.com\/iMX6-development-board.asp\">eSOMiMX6<\/a>.<\/p>\n<p>https:\/\/www.youtube.com\/watch?v=mYm97AQZYtM&#038;feature=youtu.be<\/p>\n<p>Please visit our developer website to know about the merits of each of the above mentioned scripts and get step by step instructions to build the interpreters and run the sample scripts on our <a href=\"https:\/\/www.e-consystems.com\/iMX6-development-board.asp\">eSOMiMX6<\/a> board.<\/p>\n<p>For further assistance and queries get in touch with <a href=\"mailto:sales@e-consystems.com\">sales@e-consystems.com<\/a><\/p>\n<p>Try eSOM++ scripting languages on eSOMiMX6<\/p>\n<p>Developer Tools Application Guide<br \/>\nDeveloper Tools Installation Packages Containing Recipe Files For The Scripts<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A shell script is the operating system\u2019s command-line interpreter. A command line interpreter is any&#8230;<\/p>\n","protected":false},"author":17,"featured_media":2451,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[213,342,343,340,341],"tags":[439,438,251,255,196,396,259,140,436,440,435,437],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.e-consystems.com\/blog\/system-on-module-som\/wp-json\/wp\/v2\/posts\/2450"}],"collection":[{"href":"https:\/\/www.e-consystems.com\/blog\/system-on-module-som\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.e-consystems.com\/blog\/system-on-module-som\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.e-consystems.com\/blog\/system-on-module-som\/wp-json\/wp\/v2\/users\/17"}],"replies":[{"embeddable":true,"href":"https:\/\/www.e-consystems.com\/blog\/system-on-module-som\/wp-json\/wp\/v2\/comments?post=2450"}],"version-history":[{"count":1,"href":"https:\/\/www.e-consystems.com\/blog\/system-on-module-som\/wp-json\/wp\/v2\/posts\/2450\/revisions"}],"predecessor-version":[{"id":2452,"href":"https:\/\/www.e-consystems.com\/blog\/system-on-module-som\/wp-json\/wp\/v2\/posts\/2450\/revisions\/2452"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.e-consystems.com\/blog\/system-on-module-som\/wp-json\/wp\/v2\/media\/2451"}],"wp:attachment":[{"href":"https:\/\/www.e-consystems.com\/blog\/system-on-module-som\/wp-json\/wp\/v2\/media?parent=2450"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.e-consystems.com\/blog\/system-on-module-som\/wp-json\/wp\/v2\/categories?post=2450"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.e-consystems.com\/blog\/system-on-module-som\/wp-json\/wp\/v2\/tags?post=2450"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}