[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Zwei Scriptproblem(chen?)



On Mon, Sep 01, 2003 at 01:34:40AM +0200, J. Volkmann wrote:
> Hallo Liste,
> 
> ich habe folgende zwei Probleme, vor denen ich gerade ziemlich ratlos
> stehe. Der Spaß sollte wenn es geht via Shellscript gelöst werden, da
> ich das gerne in ein existierendes einbinden würde.
> 
> a) Ich habe hier ~5500 Dateien verteilt auf viele Unterordner, bei
> welchen er mir alle ausspucken soll die die exakt gleiche Größe haben.

Als Ansatz:

    find -type f -printf '%s %p\n' \
        | sort -n \
        | uniq --all-repeated --check-fields=1

> b) In dem gleichen Dir soll er mir alle ausspucken welche den gleichen
> Namen haben. Aber auch unabhängig von der Groß-/Kleinschreibung...

    find -type f -printf '%f %p\n' \
        | perl -pe 's/.*? /\L$&/'  \
        | sort -k1 \
        | uniq --all-repeated --check-fields=1


Wobei letzteres sicher auch mit tr und oder sed zu erledigen wäre, statt
perl.

Leerzeichen dürfen natürlich jetzt nicht in den Namen sein.  Und
Zeilenumbrüche auch nicht.


    Best regards from Dresden
    Viele Gruesse aus Dresden
    Heiko Schlittermann
-- 
 SCHLITTERMANN.de ------------------ internet & unix support -
 <a href="http://debian.schlittermann.de/";> Debian 3.x CD </a>
 Heiko Schlittermann HS12-RIPE -------------------------------
 pgp: A1 7D F6 7B 69 73 48 35  E1 DE 21 A7 A8 9A 77 92 -------
 gpg: 3061 CFBF 2D88 F034 E8D2  7E92 EE4E AC98 48D0 359B -----

Attachment: pgpW1BrfgUlHb.pgp
Description: PGP signature


Reply to: