Article View: es.comp.os.linux.programacion
Article #6916Re: Aritmetica en bash (comparando tamaños de archivos)
From: Pascal Bourguignon
Date: Wed, 23 Apr 2003 23:55
Date: Wed, 23 Apr 2003 23:55
40 lines
2284 bytes
2284 bytes
josh@escomposlinux.org (Jos� Antonio Calvo) writes:
> Benjam�n Albi�ana <benjamin@hierroycuero.org> writes:
>
> >> Mejor 'wc -c archivo' y as� nos ahorramos un proceso.
> >
> > �wc -c < archivo?
>
> Sin el '<' funciona perfectamente, aunque con �l tambi�n, claro
> solo hay que mirar el man:
>
> SYNOPSIS
> wc [OPTION]... [FILE]...
>
> Un saludo.
No diria que funciona tambi�n:
[pascal@thalassa misc]$ wc < wang
32 268 1579
[pascal@thalassa misc]$ wc wang
32 268 1579 wang
Veo una diferencia bastante importante.
En el caso, se queria el n�mero de caracteres en el archivo, no el
nombre del archivo. Por eso estaba mejor usar `wc -c < archivo` en lugar
de `wc -c archivo`:
[pascal@thalassa misc]$ echo $(( 1 + $( wc -c < wang ) ))
1580
[pascal@thalassa misc]$ echo $(( 1 + $( wc -c wang ) ))
bash: 1 + 1579 wang : syntax error in expression (error token is "wang ")
--
__Pascal_Bourguignon__ http://www.informatimago.com/
----------------------------------------------------------------------
Do not adjust your mind, there is a fault in reality.
Technical Details
Message-ID:
<87n0igu5tm.fsf@thalassa.informatimago.com>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!headwall.stanford.edu!fu-berlin.de!uni-berlin.de!thalassa.informatimago.COM!not-for-mailReferences:
<b7p0r8$37eii$1@ID-131244.news.dfncis.de> <slrnba31ic.jpb.ecolnet@genus.cyberchat2000.com> <slrnba3462.toi.benjamin@lamanonegra.eg> <87vfx9fp7k.fsf@monegrux.micasa>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: f86c8,41ea3b247ba1e54d X-Google-Attributes: gidf86c8,public X-Google-ArrivalTime: 2003-04-23 16:55:55 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!headwall.stanford.edu!fu-berlin.de!uni-berlin.de!thalassa.informatimago.COM!not-for-mail From: Pascal Bourguignon <spam@thalassa.informatimago.com> Newsgroups: es.comp.os.linux.programacion Subject: Re: Aritmetica en bash (comparando tamaños de archivos) Date: 24 Apr 2003 01:55:49 +0200 Organization: informatimago.com Lines: 40 Message-ID: <87n0igu5tm.fsf@thalassa.informatimago.com> References: <b7p0r8$37eii$1@ID-131244.news.dfncis.de> <slrnba31ic.jpb.ecolnet@genus.cyberchat2000.com> <slrnba3462.toi.benjamin@lamanonegra.eg> <87vfx9fp7k.fsf@monegrux.micasa> NNTP-Posting-Host: thalassa.informatimago.com (195.114.85.194) Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Trace: fu-berlin.de 1051142154 7309362 195.114.85.194 (16 [41911]) User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3.50