Hvordan lagre kommandolinjeutdata til fil på Windows, Mac og Linux

Hvordan lagre kommandolinjeutdata til fil på Windows, Mac og Linux

Når du kjører en terminalkommando, vil den vanligvis skrive ut utdataene i terminalen slik at du kan lese den umiddelbart. Noen ganger vil du imidlertid ønske å lagre utdataene for senere analyse eller kombinasjon med et annet verktøy.

Du kan gjøre dette ved å bruke utdataomdirigering på kommandolinjen. Lær hvordan du sender kommandoutdata til en tekstfil på Windows, Mac og Linux.

Omdiriger kommandolinjeutdata til en fil

Det er to operatorer du kan bruke til å omdirigere kommandoutdata til fil: >> og > . Det er viktig at du forstår forskjellen mellom disse to operatørene for å unngå utilsiktet tap av data.

> -ikonet oppretter en ny fil eller overskriver den gamle filen hvis den allerede eksisterer. >>- operatoren oppretter også en ny fil hvis den ikke eksisterer, men den vil ikke overskrive den eksisterende filen. Hvis filen allerede eksisterer, vil den legge til teksten på slutten av filen.

For å omdirigere utdataene fra en kommando til en fil, skriv inn kommandoen, spesifiser deretter > eller >> operatoren , og oppgi til slutt banen til filen du vil omdirigere utdataene til. For eksempel, her er hvordan du kan lagre utdataene fra ls-kommandoen, som viser innholdet i en katalog:

ls > /path/to/file

Erstatt /path/to/file med hele banen til filen du vil bruke. Kommandoen vil kjøre stille og lagre utdataene i filen du spesifiserer.

For å se innholdet i en fil i terminalen, kan du bruke cat-kommandoen . Igjen, erstatt /path/to/file med hele banen til filen du vil vise.

cat /path/to/file

Du bør se utdataene fra kommandoen i den nye filen:

Hvordan lagre kommandolinjeutdata til fil på Windows, Mac og Linux

Omdiriger utdataene fra ls til en fil

Operatoren > erstatter innholdet i en eksisterende fil. Hvis du vil lagre resultatene fra flere kommandoer i en enkelt fil, bruk >>- operatoren i stedet. Dette vil legge til filen, slik at du ikke mister noen tidligere utdata du har lagret.

Prøv for eksempel å legge til systeminformasjon på slutten av filen du nettopp opprettet. Bare kjør uname -a på Linux/Mac - eller ver-kommandoen hvis du er på Windows - og legg til >>- operatoren sammen med banen til filen:

uname -a >> /path/to/file

Gjenta denne prosessen så mange ganger du trenger for å fortsette å legge til kommandoutdata til slutten av filen.

Hvordan lagre kommandolinjeutdata til fil på Windows, Mac og Linux

Legg til utdata til en fil

Eksporter utdata til skjermen og omdiriger det til en fil

Operatorene > og >> viser ikke utdataene fra kommandoen på skjermen, de sender den bare til en fil. Hvis du vil sende utdata til en fil og se den på skjermen, bruk tee-kommandoen.

For å bruke tee-kommandoen, send utdata fra en annen kommando til den kommandoen ved å bruke røroperatøren, en vertikal strek (|). For eksempel, her er hvordan du kan sende utdata fra ls-kommandoen til tee ved hjelp av et rør:

ls | tee /path/to/output.txt

Tee-kommandoen sender deretter utdataene til både skjermen og filen du spesifiserer. Denne operasjonen vil overskrive filen eller opprette en ny fil hvis den ikke eksisterer, akkurat som > operatoren .

For å bruke tee-kommandoen til å skrive ut resultatet på skjermen og legge det til på slutten av filen, legg til -a- flagget før filbanen, for eksempel:

uname -a | tee -a /path/to/output.txt

Du vil se kommandoutgangen på skjermen, og du kan bruke cat for å bekrefte at tee også la den til filen:

Hvordan lagre kommandolinjeutdata til fil på Windows, Mac og Linux

Legg til utdata til en fil ved å bruke tee-kommandoen


Lær om brannmurer, Windows-brannmur på Windows Server 2012

Lær om brannmurer, Windows-brannmur på Windows Server 2012

Windows-brannmur med avansert sikkerhet er en brannmur som kjører på Windows Server 2012 og er aktivert som standard. Brannmurinnstillinger i Windows Server 2012 administreres i Windows Firewall Microsoft Management Console.

Hvordan endre Vigor Draytek modem og ruter påloggingspassord

Hvordan endre Vigor Draytek modem og ruter påloggingspassord

Når du endrer passordet for Vigor Draytek-modem og ruter-påloggingsadmin-siden, vil brukere begrense uautorisert tilgang til å endre modempassordet, og sikre viktig nettverksinformasjon.

Hvordan overklokke RAM enkelt med AMD Ryzen Master

Hvordan overklokke RAM enkelt med AMD Ryzen Master

Heldigvis kan brukere av Windows-datamaskiner som kjører AMD Ryzen-prosessorer bruke Ryzen Master for enkelt å overklokke RAM uten å berøre BIOS.

7 måter å fikse Windows laptop-feil som ikke lades via USB-C

7 måter å fikse Windows laptop-feil som ikke lades via USB-C

USB-C-porten har blitt standarden for dataoverføring, videoutgang og lading på moderne Windows-bærbare datamaskiner. Selv om dette er praktisk, kan det være frustrerende når du kobler den bærbare datamaskinen til en USB-C-lader og den ikke lader.

Hvordan fikse Kan ikke opprette tjeneste-feil på Ultraviewer

Hvordan fikse Kan ikke opprette tjeneste-feil på Ultraviewer

Feilen Kan ikke opprette tjeneste på Ultraviewer oppstår når vi installerer programvaren med feilkode 1072.

Hvordan fikse feilen med å ikke vise ID på Ultraviewer

Hvordan fikse feilen med å ikke vise ID på Ultraviewer

Feilen med å ikke vise ID på Ultraviewer vil påvirke ekstern datamaskintilkobling.

Hvordan bruke Ultraviewer til å sende og motta filer

Hvordan bruke Ultraviewer til å sende og motta filer

Ultraviewer fjernstyrer datamaskinen og har en modus for å sende og motta filer.

Hva er Packet Sniffer?

Hva er Packet Sniffer?

Hackere kan bruke Sniffer til å avlytte ukrypterte data og se informasjon som utveksles mellom de to partene. For bedre å forstå Packet Sniffer, så vel som Packet Sniffers handlingsmekanisme, kan du referere til artikkelen nedenfor av Wiki.SpaceDesktop.

6 måter å permanent slette filer på Windows

6 måter å permanent slette filer på Windows

Normalt, når du sletter en fil på Windows, slettes ikke filen umiddelbart, men lagres i papirkurven. Etter det må du gjøre ett trinn til: tømme søppelet. Men hvis du ikke vil måtte gjøre dette andre trinnet, vil vi vise deg hvordan du sletter en fil permanent i artikkelen nedenfor.

Hvordan påvirker det mørke nettet sikkerheten?

Hvordan påvirker det mørke nettet sikkerheten?

Det mørke nettet er et mystisk sted med et berømt rykte. Det er ikke vanskelig å finne det mørke nettet. Imidlertid er det en annen sak å lære hvordan du navigerer i den, spesielt hvis du ikke vet hva du gjør eller hva du kan forvente.