{"id":13765,"date":"2023-10-11T15:54:19","date_gmt":"2023-10-11T18:54:19","guid":{"rendered":"https:\/\/categoriaoutros.com.br\/?p=13765"},"modified":"2023-10-11T17:51:39","modified_gmt":"2023-10-11T20:51:39","slug":"como-criar-script-no-linux-com-python","status":"publish","type":"post","link":"https:\/\/categoriaoutros.com.br\/?p=13765","title":{"rendered":"Como Criar Script no Linux com Python"},"content":{"rendered":"\n<p>podemos criar script no Linux com python e execut\u00e1-lo como se fosse um script bash ou sh. Veja como lendo esse post.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"377\" height=\"359\" src=\"https:\/\/categoriaoutros.com.br\/wp-content\/uploads\/2023\/08\/python-logotipo.jpg\" alt=\"Script no Linux com Python\" class=\"wp-image-12896\" srcset=\"https:\/\/categoriaoutros.com.br\/wp-content\/uploads\/2023\/08\/python-logotipo.jpg 377w, https:\/\/categoriaoutros.com.br\/wp-content\/uploads\/2023\/08\/python-logotipo-300x286.jpg 300w\" sizes=\"auto, (max-width: 377px) 100vw, 377px\" \/><figcaption class=\"wp-element-caption\">Script no Linux com Python<\/figcaption><\/figure><\/div>\n\n\n<h2 class=\"wp-block-heading\">Script no Linux &#8211; Shebang<\/h2>\n\n\n\n<p>Um script no Linux \u00e9 um arquivo de texto contendo uma sequ\u00eancia de comandos que podem ser executados em ordem. \u00c9 usado para automatizar tarefas ou realizar v\u00e1rias a\u00e7\u00f5es em um \u00fanico comando.<\/p>\n\n\n\n<p>Criamos esse script atrav\u00e9s de um arquivo onde  a primeira linha comece com <strong>#!<\/strong> seguido pelo nome do interpretador(<a href=\"https:\/\/categoriaoutros.com.br\/?p=5530\">ou shell<\/a>) de comandos, que pode ser bash, sh&#8230; Veja um exemplo,<\/p>\n\n\n\n<p>script a ser executado pelo bash<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">#!\/bin\/bash\necho \"ol\u00e1 mundo\"<\/pre>\n\n\n\n<p>ou script a ser executado pelo sh<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">#!\/bin\/sh\necho \"ol\u00e1 mundo\"<\/pre>\n\n\n\n<p>Essa primeira linha \u00e9 chamada de Shebang e \u00e9 por meio dela que o sistema sabe qual shell usar para interpretar os comandos, que nesse cado \u00e9 <strong><kbd>echo \"ol\u00e1 mundo\"<\/kbd><\/strong>.<\/p>\n\n\n\n<p>Veja tamb\u00e9m: <a href=\"https:\/\/categoriaoutros.com.br\/?p=13100\">Programa\u00e7\u00e3o: Qual a Linguagem mais F\u00e1cil do Mundo?<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Como Criar Script no Linux com Python?<\/h2>\n\n\n\n<p>Para criar nosso script no linux usando python seguimos os mesmos passos que fizemos acima ao criamos um usando bash ou sh, apenas substituindo o Shebang por <strong>#!\/usr\/bin\/python3<\/strong><\/p>\n\n\n\n<p>#1 cri um arquivo com nome terminado em <strong>.py<\/strong>. O meu chamarei de <strong>ola.py<\/strong><\/p>\n\n\n\n<p>#2 digite o seguinte conte\u00fado, salve e feche<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">#!\/usr\/bin\/python3\necho \"ol\u00e1 mundo\"<\/pre>\n\n\n\n<p>#3 d\u00ea permiss\u00e3o de execu\u00e7\u00e3o<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ chmod +x ola.py<\/pre>\n\n\n\n<p>#4 execute<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ .\/ola.py<\/pre>\n\n\n\n<p>O $ n\u00e3o \u00e9 para ser digitado \ud83d\ude42 apenas .\/ola.py<\/p>\n\n\n\n<p>#4 o resultado ser\u00e1:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">ol\u00e1 mundo<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Script Python sem shebang<\/h2>\n\n\n\n<p>Se voc\u00ea cria um arquivo .py mas n\u00e3o coloca o shebang o script n\u00e3o deixa de ser um script, um arquivo python, mas ele dever\u00e1 ser executado assim<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">python3 ola.py<\/pre>\n\n\n\n<p>Ao inserir o shebang o script em si pode ser auto-execut\u00e1vel no Linux, como um script de shell, sem precisar colocar &#8220;python3&#8221;,<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">.\/ola.py<\/pre>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">O que \u00e9 Python?<\/h2>\n\n\n\n<p>Aproveitarei um  trecho falando sobre o que \u00e9 Python que publiquei no post <a href=\"https:\/\/categoriaoutros.com.br\/?p=12910\">Aprendendo Python por Conta Pr\u00f3pria: Como e Quando Come\u00e7ou<\/a>:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Saber que Python \u00e9 uma \u00e9 uma linguagem de programa\u00e7\u00e3o popular e vers\u00e1til que pode ser usada para &nbsp;data science, desenvolvimento web, automa\u00e7\u00e3o j\u00e1 sabemos e por isso pulo essa etapa. Mas quero saber como e quando iniciou, quem criou ou idealizou.<\/p>\n\n\n\n<p>Sei que \u00e9 um pouco chato saber a hist\u00f3ria de algo quando o que queremos na verdade \u00e9 iniciar a programar. Mas n\u00e3o irei pular etapas, vamos \u201ciniciar Python pelo come\u00e7o\u201d.<\/p>\n\n\n\n<p>O criador original, Guido van Rossum, deu ao Python o nome do programa de televis\u00e3o da BBC \u2018Monty Python\u2019s Flying Circus\u2018.<\/p>\n<cite><a href=\"https:\/\/categoriaoutros.com.br\/?p=12910\">Categoria Outros<\/a><\/cite><\/blockquote>\n\n\n\n<p>Em 1987, Guido trabalhou em um grande sistema operacional distribu\u00eddo no CWI, um instituto nacional de pesquisa em matem\u00e1tica e ci\u00eancia da computa\u00e7\u00e3o na Holanda. Dentro desse projeto, ele teve alguma liberdade para trabalhar em projetos paralelos. Com o conhecimento e a experi\u00eancia que acumulou nos anos anteriores, trabalhando em uma linguagem de computador chamada ABC, ele come\u00e7ou a escrever a linguagem de programa\u00e7\u00e3o Python. <\/p>\n\n\n\n<p><a href=\"https:\/\/python.land\/python-tutorial\">python.lan<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>podemos criar script no Linux com python e execut\u00e1-lo como se fosse um script bash ou sh. Veja como lendo esse post. Script no Linux &#8211; Shebang Um script no Linux \u00e9 um arquivo de texto contendo uma sequ\u00eancia de comandos que podem ser executados em ordem. \u00c9 usado para automatizar tarefas ou realizar v\u00e1rias&#8230;<\/p>\n<p class=\"more-link-wrap\"><a href=\"https:\/\/categoriaoutros.com.br\/?p=13765\" class=\"more-link\">Read More<span class=\"screen-reader-text\"> &ldquo;Como Criar Script no Linux com Python&rdquo;<\/span> &raquo;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[16,2918],"tags":[1127,4512],"class_list":["post-13765","post","type-post","status-publish","format-standard","hentry","category-informatica-dicas","category-linux","tag-linux","tag-python-no-linux"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Como Criar Script no Linux com Python - Categoria Outros<\/title>\n<meta name=\"description\" content=\"podemos criar script no Linux com python e execut\u00e1-lo como se fosse um script bash ou sh. Veja como lendo esse post.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/categoriaoutros.com.br\/?p=13765\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Como Criar Script no Linux com Python - Categoria Outros\" \/>\n<meta property=\"og:description\" content=\"podemos criar script no Linux com python e execut\u00e1-lo como se fosse um script bash ou sh. Veja como lendo esse post.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/categoriaoutros.com.br\/?p=13765\" \/>\n<meta property=\"og:site_name\" content=\"Categoria Outros\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/categoriaoutros\" \/>\n<meta property=\"article:published_time\" content=\"2023-10-11T18:54:19+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-10-11T20:51:39+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/categoriaoutros.com.br\/wp-content\/uploads\/2023\/08\/python-logotipo.jpg\" \/>\n<meta name=\"author\" content=\"Categoria: Outros\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@CategoriaOutros\" \/>\n<meta name=\"twitter:site\" content=\"@CategoriaOutros\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Categoria: Outros\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/categoriaoutros.com.br\/?p=13765#article\",\"isPartOf\":{\"@id\":\"https:\/\/categoriaoutros.com.br\/?p=13765\"},\"author\":{\"name\":\"Categoria: Outros\",\"@id\":\"https:\/\/categoriaoutros.com.br\/#\/schema\/person\/ba0f432708449436912bd6736864bb40\"},\"headline\":\"Como Criar Script no Linux com Python\",\"datePublished\":\"2023-10-11T18:54:19+00:00\",\"dateModified\":\"2023-10-11T20:51:39+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/categoriaoutros.com.br\/?p=13765\"},\"wordCount\":493,\"commentCount\":3,\"publisher\":{\"@id\":\"https:\/\/categoriaoutros.com.br\/#organization\"},\"keywords\":[\"linux\",\"Python no Linux\"],\"articleSection\":[\"Inform\u00e1tica\",\"Linux\"],\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/categoriaoutros.com.br\/?p=13765#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/categoriaoutros.com.br\/?p=13765\",\"url\":\"https:\/\/categoriaoutros.com.br\/?p=13765\",\"name\":\"Como Criar Script no Linux com Python - Categoria Outros\",\"isPartOf\":{\"@id\":\"https:\/\/categoriaoutros.com.br\/#website\"},\"datePublished\":\"2023-10-11T18:54:19+00:00\",\"dateModified\":\"2023-10-11T20:51:39+00:00\",\"description\":\"podemos criar script no Linux com python e execut\u00e1-lo como se fosse um script bash ou sh. Veja como lendo esse post.\",\"breadcrumb\":{\"@id\":\"https:\/\/categoriaoutros.com.br\/?p=13765#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/categoriaoutros.com.br\/?p=13765\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/categoriaoutros.com.br\/?p=13765#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\/\/categoriaoutros.com.br\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Como Criar Script no Linux com Python\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/categoriaoutros.com.br\/#website\",\"url\":\"https:\/\/categoriaoutros.com.br\/\",\"name\":\"Categoria Outros\",\"description\":\"Assuntos Diversos\",\"publisher\":{\"@id\":\"https:\/\/categoriaoutros.com.br\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/categoriaoutros.com.br\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/categoriaoutros.com.br\/#organization\",\"name\":\"Categoria Outros\",\"alternateName\":\"Categoria Outros\",\"url\":\"https:\/\/categoriaoutros.com.br\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/categoriaoutros.com.br\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/categoriaoutros.com.br\/wp-content\/uploads\/2023\/08\/categoriaoutros-logo.jpg\",\"contentUrl\":\"https:\/\/categoriaoutros.com.br\/wp-content\/uploads\/2023\/08\/categoriaoutros-logo.jpg\",\"width\":400,\"height\":400,\"caption\":\"Categoria Outros\"},\"image\":{\"@id\":\"https:\/\/categoriaoutros.com.br\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/categoriaoutros\",\"https:\/\/twitter.com\/CategoriaOutros\",\"https:\/\/br.pinterest.com\/CategoriaOutros\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/categoriaoutros.com.br\/#\/schema\/person\/ba0f432708449436912bd6736864bb40\",\"name\":\"Categoria: Outros\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/categoriaoutros.com.br\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/ed97775f0ab50750ed638ed3417ea85e19ced2c648da167a108e393ae5fd9e33?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/ed97775f0ab50750ed638ed3417ea85e19ced2c648da167a108e393ae5fd9e33?s=96&d=mm&r=g\",\"caption\":\"Categoria: Outros\"},\"sameAs\":[\"http:\/\/categoriaoutros.com.br\"],\"url\":\"https:\/\/categoriaoutros.com.br\/?author=1\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Como Criar Script no Linux com Python - Categoria Outros","description":"podemos criar script no Linux com python e execut\u00e1-lo como se fosse um script bash ou sh. Veja como lendo esse post.","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:\/\/categoriaoutros.com.br\/?p=13765","og_locale":"pt_BR","og_type":"article","og_title":"Como Criar Script no Linux com Python - Categoria Outros","og_description":"podemos criar script no Linux com python e execut\u00e1-lo como se fosse um script bash ou sh. Veja como lendo esse post.","og_url":"https:\/\/categoriaoutros.com.br\/?p=13765","og_site_name":"Categoria Outros","article_publisher":"https:\/\/www.facebook.com\/categoriaoutros","article_published_time":"2023-10-11T18:54:19+00:00","article_modified_time":"2023-10-11T20:51:39+00:00","og_image":[{"url":"https:\/\/categoriaoutros.com.br\/wp-content\/uploads\/2023\/08\/python-logotipo.jpg"}],"author":"Categoria: Outros","twitter_card":"summary_large_image","twitter_creator":"@CategoriaOutros","twitter_site":"@CategoriaOutros","twitter_misc":{"Escrito por":"Categoria: Outros","Est. tempo de leitura":"3 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/categoriaoutros.com.br\/?p=13765#article","isPartOf":{"@id":"https:\/\/categoriaoutros.com.br\/?p=13765"},"author":{"name":"Categoria: Outros","@id":"https:\/\/categoriaoutros.com.br\/#\/schema\/person\/ba0f432708449436912bd6736864bb40"},"headline":"Como Criar Script no Linux com Python","datePublished":"2023-10-11T18:54:19+00:00","dateModified":"2023-10-11T20:51:39+00:00","mainEntityOfPage":{"@id":"https:\/\/categoriaoutros.com.br\/?p=13765"},"wordCount":493,"commentCount":3,"publisher":{"@id":"https:\/\/categoriaoutros.com.br\/#organization"},"keywords":["linux","Python no Linux"],"articleSection":["Inform\u00e1tica","Linux"],"inLanguage":"pt-BR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/categoriaoutros.com.br\/?p=13765#respond"]}]},{"@type":"WebPage","@id":"https:\/\/categoriaoutros.com.br\/?p=13765","url":"https:\/\/categoriaoutros.com.br\/?p=13765","name":"Como Criar Script no Linux com Python - Categoria Outros","isPartOf":{"@id":"https:\/\/categoriaoutros.com.br\/#website"},"datePublished":"2023-10-11T18:54:19+00:00","dateModified":"2023-10-11T20:51:39+00:00","description":"podemos criar script no Linux com python e execut\u00e1-lo como se fosse um script bash ou sh. Veja como lendo esse post.","breadcrumb":{"@id":"https:\/\/categoriaoutros.com.br\/?p=13765#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/categoriaoutros.com.br\/?p=13765"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/categoriaoutros.com.br\/?p=13765#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/categoriaoutros.com.br\/"},{"@type":"ListItem","position":2,"name":"Como Criar Script no Linux com Python"}]},{"@type":"WebSite","@id":"https:\/\/categoriaoutros.com.br\/#website","url":"https:\/\/categoriaoutros.com.br\/","name":"Categoria Outros","description":"Assuntos Diversos","publisher":{"@id":"https:\/\/categoriaoutros.com.br\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/categoriaoutros.com.br\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"pt-BR"},{"@type":"Organization","@id":"https:\/\/categoriaoutros.com.br\/#organization","name":"Categoria Outros","alternateName":"Categoria Outros","url":"https:\/\/categoriaoutros.com.br\/","logo":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/categoriaoutros.com.br\/#\/schema\/logo\/image\/","url":"https:\/\/categoriaoutros.com.br\/wp-content\/uploads\/2023\/08\/categoriaoutros-logo.jpg","contentUrl":"https:\/\/categoriaoutros.com.br\/wp-content\/uploads\/2023\/08\/categoriaoutros-logo.jpg","width":400,"height":400,"caption":"Categoria Outros"},"image":{"@id":"https:\/\/categoriaoutros.com.br\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/categoriaoutros","https:\/\/twitter.com\/CategoriaOutros","https:\/\/br.pinterest.com\/CategoriaOutros\/"]},{"@type":"Person","@id":"https:\/\/categoriaoutros.com.br\/#\/schema\/person\/ba0f432708449436912bd6736864bb40","name":"Categoria: Outros","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/categoriaoutros.com.br\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/ed97775f0ab50750ed638ed3417ea85e19ced2c648da167a108e393ae5fd9e33?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/ed97775f0ab50750ed638ed3417ea85e19ced2c648da167a108e393ae5fd9e33?s=96&d=mm&r=g","caption":"Categoria: Outros"},"sameAs":["http:\/\/categoriaoutros.com.br"],"url":"https:\/\/categoriaoutros.com.br\/?author=1"}]}},"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/categoriaoutros.com.br\/index.php?rest_route=\/wp\/v2\/posts\/13765","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/categoriaoutros.com.br\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/categoriaoutros.com.br\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/categoriaoutros.com.br\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/categoriaoutros.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=13765"}],"version-history":[{"count":2,"href":"https:\/\/categoriaoutros.com.br\/index.php?rest_route=\/wp\/v2\/posts\/13765\/revisions"}],"predecessor-version":[{"id":13787,"href":"https:\/\/categoriaoutros.com.br\/index.php?rest_route=\/wp\/v2\/posts\/13765\/revisions\/13787"}],"wp:attachment":[{"href":"https:\/\/categoriaoutros.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=13765"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/categoriaoutros.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=13765"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/categoriaoutros.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=13765"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}