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

Re: [Zwischenruf:] Verwendung von xargs [war: Re: root-kits aufspueren]



Am 12.01.2012 00:32, schrieb Andrei Popescu:
> On Mi, 11 ian 12, 23:10:56, Matthias Müller wrote:
>> Mir erschließt sich der Sinn, auch nach fast 20 Jahren Unix/Linux, von 
>> "xargs", speziell und vor allem im Zusammenhang mit "find", immer noch 
>> nicht. Lasst mich bitte nicht blöd sterben.
>>
>> Wenn ich eine Datei mit einem bestimmten Inhalt suchen will, gehe _ich_ 
>> folgendermaßen vor:
>>    find ${startpfad} -name "*" -exec grep ${suchmuster} {} /dev/null \;
> 
> Mit neure GNU findutils hat man '-exec command {} +', da ist xargs nicht 
> mehr notwendig.

Allerdings ist xargs universeller einsetzbar. Beispiel:

$ grep -lr muster . | xargs \rm

Löscht im aktuellen Verzeichnisbaum alle Dateien, die MUSTER enthalten.

jm2c René


Reply to: