Hur man använder omdirigering på kommandoraden
I vår fortsatta strävan att sprida kunskap om OS X-kommandoraden ger vi dig lite information om de extremt användbara omdirigeringsverktygen.
Omdirigera utdata från ett kommando till en ny fil
Den mest grundläggande användningen av en omdirigering är följande:
kommando > ny fil
Detta tar utdata från 'command' och placerar det i en fil som heter 'newfile', till exempel:
ls -la > directorylisting.txt
Det skulle placera utdata från ls -la i en fil som heter directorylisting.txt. Lätt!
Lägger till utdata från ett kommando till slutet av befintlig fil (EOF)
Om du har en befintlig fil som du vill lägga till utdata från ett kommando till, använd helt enkelt denna form av omdirigering:
kommando >> existerande fil
Exempel på kommandoradsomdirigeringar som används
Om du ville skapa en textfil med data från kommandot ps, men endast styrd för Dashboard-relaterade processer som körs, är det detta du skulle skriva på kommandoraden:
ps -aux | grep Dashboard > dashboarddata.txt
Om du vill lägga till i slutet av filen vi just skapade, dashboarddata.txt en lista över widgetar som du har installerat, skulle du skriva följande:
ls -l /Bibliotek/Widgets >> dashboarddata.txt
Användningarna för omdirigering är oändliga och du kommer att upptäcka att ju mer tid du spenderar på kommandoraden, desto mer vill du använda omdirigering för att hjälpa vissa uppgifter.
Mac OS X är så användarvänlig att många Mac-användare förmodligen inte vet att de sitter ovanpå en kraftfull Unix-bas, tillgänglig med Terminal-appen.Vår känsla är att eftersom kommandoraden finns där så borde du kunna använda den till viss del. Så läs vidare eller utforska våra kommandoradsartiklar för mycket mer.
