Hoewel het niet nodig is om te weten de geavanceerde Unix codering geïmplementeerd in Linux en Mac OS X , is het interessant om te leren als je wilt begrijpen hoe de besturingssystemen werken . Als je hebt aangetoond een opdracht die zowel xargs ( een hulpprogramma dat afbreekt grote opdracht lijsten in vele single- lijn scripts ) en sed ( een programmeertaal voor het vinden van informatie binnen de afzonderlijke bestanden ) gebruikt , kunt u ook xargs gebruiken met grep ( een hulpmiddel om te zoeken binnen bestanden ) . Als u wilt xargs sed vervangen xargs grep , moet u begrijpen wat uw oorspronkelijke commando doet . Instructies 1 Open je Terminal Type 2 het volgende voorbeeld "find " commando : . Vinden . - name " * txt . " | xargs grep readme Dit script zoekt alle txt bestanden met de readme bestandsnaam . Hier , " vinden . " begint de code , " - naam " vertelt Unix om te zoeken in de bestandsnamen en " . txt " toont alle . txt-bestand typen . " Xargs grep " wordt hier gebruikt om te zoeken binnen de bestanden op dezelfde manier een veel langere sed script zou worden gebruikt , dus in plaats van de uitgebreide noodzakelijke sed scripting , door simpelweg te typen " xargs grep " en vervolgens de zoekterm --- in deze instantie , " readme : . --- u kunt al die gevallen vinden Press 3 " . Enter "om het commando te geven en al dergelijke bestanden weer < br >
|