Hvordan bruke omdirigering på kommandolinjen
I vår fortsatte søken etter å spre kunnskap om OS X-kommandolinje, gir vi deg litt informasjon om de ekstremt nyttige omdirigeringsverktøyene.
Omdiriger utdata fra en kommando til en ny fil
Den mest grunnleggende bruken av en viderekobling er som følger:
kommando > ny fil
Dette tar utdataene fra 'kommando' og plasserer det i en fil k alt 'nyfil', for eksempel:
ls -la > directorylisting.txt
Det ville plassere utdataene fra ls -la i en fil k alt directorylisting.txt. Lett!
Legger utdata fra en kommando til slutten av eksisterende fil (EOF)
Hvis du har en eksisterende fil du ønsker å legge til utdataene fra en kommando til, bruker du bare denne formen for omdirigering:
kommando >> eksisterende fil
Eksempler på kommandolinjeviderekoblinger i bruk
Hvis du ønsket å lage en tekstfil med data fra ps-kommandoen, men kun kontrollert for Dashboard-relaterte prosesser som kjører, er dette hva du skriver på kommandolinjen:
ps -aux | grep Dashboard > dashboarddata.txt
Hvis du vil legge til på slutten av filen vi nettopp opprettet, dashboarddata.txt en liste over widgeter du har installert, skriver du følgende:
ls -l /Library/Widgets >> dashboarddata.txt
Brukene for omdirigering er uendelige, og du vil oppdage at jo mer tid du bruker på kommandolinjen, desto mer vil du bruke omdirigering for å hjelpe visse oppgaver.
Mac OS X er så brukervennlig at mange Mac-brukere sannsynligvis ikke vet at de sitter på toppen av en kraftig Unix-base, tilgjengelig med Terminal-appen.Vår følelse er at siden kommandolinjen er der, bør du kunne bruke den til en viss grad. Så les videre, eller utforsk kommandolinjeartiklene våre for mye mer.
