Article View: es.comp.os.linux.programacion
Article #7878Re: bash y passwd
From: zd
Date: Sat, 18 Jan 2003 13:25
Date: Sat, 18 Jan 2003 13:25
34 lines
2050 bytes
2050 bytes
Respuesta al mensaje de: Pacolinx <pacolinux@BORRAMEinicia.es>.
Con identificador: <2conf-lb2.ln1@paldaria.dsland.org>.
> Quiero comprobar q el usuario no existe en /etc/passwd, como lo hago
> Siempre me dice q no existe. Pq?
> ---------------
> alumno=juanito
> if grep "^${alumno}:" /etc/passwd
> then
> echo "El usuari " $alumno " ya existe"
> else
> echo "El usuari " $alumno " no existe"
> fi
> ----------------
... grep '^alumno' /etc/passwd ...
" ^ " --> principio de linea, " $ " --> final de linea.
" ^$ " --> linea vacia.
Las llaves sobran; en una expresi�n regular indican en n�mero de
veces que se repetir� el patr�n anterior, y �ste no es el caso.
Si quieres que "echo" muestre comillas entre comillas, tendr�s que
usar el indicador de inicio de secuencia de escape " \ ".
Saludos.
--
Zeles Deree (zeldere) / [.zd]
* Correo: zeldere_nntp@yahoo.es
* GNU/Linux - LFS 3.1
Technical Details
Message-ID:
<b0bkkt$m62$1@titan.bt.es>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!bloom-beacon.mit.edu!news-out.cwix.com!newsfeed.cwix.com!newsfeed.icl.net!newsfeed.fjserv.net!diablo.theplanet.net!btnet-peer!btnet!newsfeed.bt.es!news.bt.es!not-for-mailReferences:
<2conf-lb2.ln1@paldaria.dsland.org>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: f86c8,a0ddc9dad727a552 X-Google-Attributes: gidf86c8,public X-Google-ArrivalTime: 2003-01-18 05:47:19 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!bloom-beacon.mit.edu!news-out.cwix.com!newsfeed.cwix.com!newsfeed.icl.net!newsfeed.fjserv.net!diablo.theplanet.net!btnet-peer!btnet!newsfeed.bt.es!news.bt.es!not-for-mail From: zd <zeldere_nntp@yahoo.es> Newsgroups: es.comp.os.linux.programacion Subject: Re: bash y passwd Date: 18 Jan 2003 13:25:49 GMT Organization: BT Tel. Netnews service (readers) Lines: 34 Message-ID: <b0bkkt$m62$1@titan.bt.es> References: <2conf-lb2.ln1@paldaria.dsland.org> NNTP-Posting-Host: cable223a208.usuarios.retecal.es Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-15 Content-Transfer-Encoding: 8bit X-Trace: titan.bt.es 1042896349 22722 212.183.223.208 (18 Jan 2003 13:25:49 GMT) X-Complaints-To: abuse@bt.es NNTP-Posting-Date: 18 Jan 2003 13:25:49 GMT User-Agent: slrn/0.9.7.3 (Linux)