{"id":18508,"date":"2023-11-25T00:00:00","date_gmt":"2023-11-25T00:00:00","guid":{"rendered":"https:\/\/tuttodigitale.net\/t\/come-scrivere-uno-script-su-linux\/"},"modified":"2023-11-25T00:00:00","modified_gmt":"2023-11-25T00:00:00","slug":"come-scrivere-uno-script-su-linux","status":"publish","type":"post","link":"https:\/\/tuttodigitale.net\/t\/come-scrivere-uno-script-su-linux\/","title":{"rendered":"Come scrivere uno script su Linux?"},"content":{"rendered":"<p>Un esempio pratico consiste nel creare un file con il nome <code>script.sh<\/code> nella tua home.<br \/>\nInserisci il seguente testo al suo interno: <code>\"Touch ciao_mondo.txt\"<\/code> e scrive <code>\"Ciao mondo!\"<\/code> per eseguire lo script.<br \/>\nPer utilizzare lo script, scrivi il comando <code>.\/script.sh<\/code>.<\/p>\n<p>Inoltre, si potrebbe chiedere: Come si usa la parola bash? Bash pu\u00f2 eseguire i comandi che le vengono passati tramite la redirezione dell&#8217;input e dell&#8217;output. Ci\u00f2 consente di eseguire pi\u00f9 programmi in cascata in una pipeline software, passando l&#8217;input del comando precedente come input del comando successivo. Cos&#8217;\u00e8 invece la shell di comandi? La shell, nota anche come interprete dei comandi in italiano, \u00e8 una parte essenziale di un sistema operativo. Permette all&#8217;utente di interagire con il sistema al massimo livello, impartendo comandi e richiedendo l&#8217;avvio di altri programmi.<\/p>\n<p>\u00c8 possibile avviare uno script su Ubuntu? Apri una cartella e esegui uno script direttamente dalla cartella Ubuntu.  <\/p>\n<ul>\n<li>Selezionare &quot;Modifica&quot; sulla barra dei men\u00f9.<br \/>\nSelezioniamo la TAB &quot;Comportamento&quot; e selezionamo la sezione &quot;File di testo eseguibili&quot;: &quot;Chiedere sempre&quot;<\/li>\n<\/ul>\n<p>Come posso eseguire uno script bash in merito a questo? Come suggerisce il nome di questo metodo, devi prima rendere eseguibile il tuo script Bash, che puoi fare eseguendo il comando seguente: <code>chmod u+x<\/code> per <code>Bash.sh<\/code>. Alternativamente, puoi eseguire il comando che segue:<br \/>\nL&#8217;uso di <code>chmod 744 Bash.sh<\/code>, <code>.\/bash.sh<\/code>, <code>bash Bash.sh<\/code> e <code>sh Bash.sh<\/code> \u00e8 possibile.<\/p>\n<p>Per quanto riguarda questo, cosa \u00e8 un file bash? Bash, un acronimo per &quot;bourne again shell&quot;, \u00e8 una shell del progetto GNU utilizzata in sistemi operativi simili a Unix, in particolare GNU\/Linux. Si tratta di un interprete di comandi che consente all&#8217;utente di eseguire programmi e comunicare con il sistema operativo attraverso una variet\u00e0 di funzioni predefinite. A cosa serve <code>#!\/bin\/bash<\/code>?<br \/>\nSono numeri magici che indicano al sistema che il file contiene una serie di comandi che devono essere passati all&#8217;interprete specificato, come <code>\/bin\/bash<\/code>, <code>\/bin\/csh<\/code> o qualsiasi altro interprete shell.<\/p>\n<p>Inoltre, si potrebbe chiedere: Quanti tipi di shell sono presenti? Le shell appartengono a due categorie principali: le shell sia testuali che grafiche.<\/p>\n<ul>\n<li>Shell con testi. La shell testuale include una CLI.<\/li>\n<li>Una shell grafica. La shell grafica \u00e8 caratterizzata da un&#8217;interfaccia utente grafica, o GUI.<\/li>\n<\/ul>\n<p>Quindi, dove si trova la shell? La sede principale della societ\u00e0 \u00e8 ora ubicata a Londra presso lo Shell Centre, mentre in precedenza era ubicata all&#8217;Aia, nei Paesi Bassi, dove era il suo domicilio fiscale. Tuttavia, la societ\u00e0 ha trasferito la sua sede legale e fiscale nel Regno Unito nel 2022.<\/p>\n<p>Come aprire la shell di Windows tenendo conto di questo? con il pulsante &quot;Esegui&quot;.<br \/>\n\u00c8 possibile avviare qualsiasi programma Windows digitando il nome nella finestra di dialogo &quot;Esegui&quot;, che pu\u00f2 essere aperta premendo i tasti Win e R. Per accedere al prompt dei comandi, digitare &quot;cmd&quot; e fare clic su &quot;OK&quot;.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Un esempio pratico consiste nel creare un file con il nome script.sh nella tua home. Inserisci il seguente testo al suo interno: &#8220;Touch ciao_mondo.txt&#8221; e scrive &#8220;Ciao mondo!&#8221; per eseguire lo script. Per utilizzare lo script, scrivi il comando .\/script.sh. Inoltre, si potrebbe chiedere: Come si usa la parola bash? Bash pu\u00f2 eseguire i comandi &#8230; <a title=\"Come scrivere uno script su Linux?\" class=\"read-more\" href=\"https:\/\/tuttodigitale.net\/t\/come-scrivere-uno-script-su-linux\/\" aria-label=\"Per saperne di pi\u00f9 su Come scrivere uno script su Linux?\">Leggi tutto<\/a><\/p>\n","protected":false},"author":1659,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[],"class_list":["post-18508","post","type-post","status-publish","format-standard","hentry","category-c"],"_links":{"self":[{"href":"https:\/\/tuttodigitale.net\/t\/wp-json\/wp\/v2\/posts\/18508","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tuttodigitale.net\/t\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tuttodigitale.net\/t\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tuttodigitale.net\/t\/wp-json\/wp\/v2\/users\/1659"}],"replies":[{"embeddable":true,"href":"https:\/\/tuttodigitale.net\/t\/wp-json\/wp\/v2\/comments?post=18508"}],"version-history":[{"count":0,"href":"https:\/\/tuttodigitale.net\/t\/wp-json\/wp\/v2\/posts\/18508\/revisions"}],"wp:attachment":[{"href":"https:\/\/tuttodigitale.net\/t\/wp-json\/wp\/v2\/media?parent=18508"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tuttodigitale.net\/t\/wp-json\/wp\/v2\/categories?post=18508"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tuttodigitale.net\/t\/wp-json\/wp\/v2\/tags?post=18508"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}