🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #1413

Re: bash básico 2 - Metacracteres

#1413
From: David Serrano (Hue-Bond)
Date: Fri, 09 Dec 2005 21:35
39 lines
2250 bytes
Olaf "El BLanco", jue20051208@15:47:50(CET):
>
> Como puedo obtener ayuda sobre los metacaracteres? ¿Como se busca la info
> sobre esto? Hay muchísimos y uno es mas útil que el otro!

$ PAGER=cat man bash|wc -l
Dando formato a bash(1); aguarde, por favor...
4818
$ _

En el man hay para leer que da gusto. Y como ya te han dicho, en la guía
avanzada esta.


> **** ¿Cual es la diferencia exacta de estos dos pares de metacaracteres? 
> `` y ''

Las primeras son comillas normales y corrientes. Con sus peculiaridades y
tal. Las otras son equivalentes a la construcción $() y *ejecutan* lo que
hay dentro.

$ `echo id`
uid=1000(hue) gid=1000(hue) grupos=29(audio),1000(hue)
$ $(echo id)
uid=1000(hue) gid=1000(hue) grupos=29(audio),1000(hue)

En ambos casos se evalúa el "echo id" y la salida de eso es el comando que
queremos. Con las otras comillas, no se produce esa sustitución y lo que
tecleamos se interpreta textualmente:

$ 'echo ls'
-bash: echo ls: command not found
# cp /bin/date /bin/echo\ ls
$ 'echo ls'
vie dic  9 22:32:50 CET 2005


-- 
 David Serrano
Technical Details
Message-ID: <slrndpju2d.5sc.responder_solo_en_el_grupo@genus.hue-bond.info>
Path: arc1-ca.pugleaf.net!g2news1.google.com!news3.google.com!news.glorb.com!news.musoftware.de!news-15.escomposlinux.org!cernicalo.escomposlinux.org!escomposlinux.org!not-for-mail
References: <dn9h2m$5ph$1@cormoran.emeteo.local>

Show Full Headers
Complete Article Headers
X-Google-Thread: f86c8,1e0c0a043adf981b
X-Google-Attributes: gidf86c8,public
X-Google-Language: SPANISH,UTF8
Path: arc1-ca.pugleaf.net!g2news1.google.com!news3.google.com!news.glorb.com!news.musoftware.de!news-15.escomposlinux.org!cernicalo.escomposlinux.org!escomposlinux.org!not-for-mail
From: "David Serrano (Hue-Bond)" <responder_solo_en_el_grupo@yahoo.es>
Newsgroups: es.comp.os.linux.programacion
Subject: Re: bash básico 2 - Metacracteres
Date: Fri, 9 Dec 2005 21:35:18 +0000 (UTC)
Organization: I work for myself
Lines: 39
Message-ID: <slrndpju2d.5sc.responder_solo_en_el_grupo@genus.hue-bond.info>
References: <dn9h2m$5ph$1@cormoran.emeteo.local>
NNTP-Posting-Host: 78.red-81-40-62.staticip.rima-tde.net
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Trace: cormoran.emeteo.local 1134164118 9745 81.40.62.78 (9 Dec 2005 21:35:18 GMT)
X-Complaints-To: emeteo@escomposlinux.org
NNTP-Posting-Date: Fri, 9 Dec 2005 21:35:18 +0000 (UTC)
X-Message-Flag: Visit http://www.debian.org/
X-MSMail-Priority: High
Mail-Copies-To: nobody
User-Agent: slrn/0.9.8.1pl1 (Debian)