Article View: es.comp.os.linux.programacion
Article #401Re: bash o sh
From: Claudio
Date: Wed, 30 Jan 2008 20:13
Date: Wed, 30 Jan 2008 20:13
25 lines
1625 bytes
1625 bytes
On 2008-01-27, Paco <spam@msn.es> wrote: > Hola > Que diferencia hay entre los shell bash y sh? > Si lanzo un script s.sh poniendo al principio !#/bin/bash con > sh s.sh, realmente no coge el bash sino sh. De hecho no funciona let > y function. > Si pones as�: !#/bin/bash puede pasar cualquier cosa. para ejecutar la bash, tienes que poner: #!/bin/bash Y esos deben ser los primeros caracteres del fichero: antes ni l�enas en blanco ni nada. bash es una shell compatible con la estandar sh . La bash tiene *muchas* extensiones. Si no vas a usarlas, es igual que pongas #!/bin/sh que #!/bin/bash En los sistemas linux por lo general /bin/sh es un enlace simb�lico a /bin/bash Un saludo.
Technical Details
Message-ID:
<slrnfq1mjl.84c.claudio@example.org>Path:
arc1-ca.pugleaf.net!g2news1.google.com!news3.google.com!proxad.net!feeder1-2.proxad.net!news.newsland.it!news-15.escomposlinux.org!not-for-mailReferences:
<nopt65-qk7.ln1@miservidor.org>Show Full Headers
Complete Article Headers
X-Google-Thread: f86c8,3a0a65ef7a88ec21 X-Google-Attributes: gidf86c8,public,usenet X-Google-Language: SPANISH,ASCII Path: arc1-ca.pugleaf.net!g2news1.google.com!news3.google.com!proxad.net!feeder1-2.proxad.net!news.newsland.it!news-15.escomposlinux.org!not-for-mail From: Claudio <claudio@example.org> Newsgroups: es.comp.os.linux.programacion Subject: Re: bash o sh Date: Wed, 30 Jan 2008 20:13:41 +0000 (UTC) Organization: ninguna Lines: 26 Message-ID: <slrnfq1mjl.84c.claudio@example.org> References: <nopt65-qk7.ln1@miservidor.org> NNTP-Posting-Host: localhost.localdomain Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Trace: huron.algomas.org 1201724021 8333 127.0.0.1 (30 Jan 2008 20:13:41 GMT) X-Complaints-To: netnews@news-15.escomposlinux.org NNTP-Posting-Date: Wed, 30 Jan 2008 20:13:41 +0000 (UTC) User-Agent: slrn/0.9.8.1pl1 (Debian)