ENOSIG Discussie (threads)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Dubbele bestanden verwijderen
On Sun, Oct 26, 2014 at 11:15:06PM +0100, Wim wrote:
> Op Sun, 26 Oct 2014 22:27:47 +0100 Michiel Buddingh <michiel@xxxxxxxxxxxxxxxxxxx> schreef:
>
> > Michiel Buddingh <michiel@xxxxxxxxxxxxxxxxxxx> writes:
> > Moet natuurlijk
> > tr '\n' '\0' <dubbel.txt | xargs -0 rm -v
> >
> > zijn.
>
> tr '\n' '\0' <dubbel.txt | xargs -0 ls
> Er gaat iets niet goed:
> ls: cannot access "/pad/bestand met een lange naam.txt": No such file or directory
>
> Als ik doe
> tr '\n' '\0' <dubbel.txt | less
> zie ik
> ....txt"^@"/pad/bestand met een lange naam.txt"^@"/pad/bestand met een lange naam2.txt"^@/pad/...
> en bij
> tr '\n' '\0' <dubbel.txt
> zie ik
> ....txt""/pad/bestand met een lange naam.txt""/pad/bestand met een lange naam2.txt""/pad...
> geen
> ^@
> dus. Is de ^@ de \0 ?
Euh, ja. De ^@ is \0
Maar waarom de `tr '\n' '\0'` zou moeten gebeuren, is me niet duidelijk.
Ik denk dat
cat dubbel.txt | xargs -0 ls
een mooie test case voor
cat dubbel.txt | xargs -0 rm
is.
Groeten
Geert Stappers
Follow-ups:
Gerelateerd:
[
Date Index]
[
Thread Index]