Sådan gemmer du kommandolinjeoutput til fil på Windows, Mac og Linux

Sådan gemmer du kommandolinjeoutput til fil på Windows, Mac og Linux

Når du kører en terminalkommando, vil den normalt udskrive outputtet i terminalen, så du kan læse det med det samme. Nogle gange vil du dog gerne gemme outputtet til senere analyse eller kombination med et andet værktøj.

Du kan gøre dette ved at bruge output-omdirigering på kommandolinjen. Lær, hvordan du sender kommandooutput til en tekstfil på Windows, Mac og Linux.

Omdiriger kommandolinjeoutput til en fil

Der er to operatorer, du kan bruge til at omdirigere kommandooutput til fil: >> og > . Det er vigtigt, at du forstår forskellen mellem disse to operatører for at undgå utilsigtet tab af data.

Ikonet > opretter en ny fil eller overskriver den gamle fil, hvis den allerede eksisterer. Operatoren >> opretter også en ny fil, hvis den ikke eksisterer, men den vil ikke overskrive den eksisterende fil. Hvis filen allerede eksisterer, tilføjer den teksten til slutningen af ​​filen.

For at omdirigere outputtet af en kommando til en fil, skal du indtaste kommandoen, derefter angive > eller >> operatoren og til sidst angive stien til den fil, du vil omdirigere outputtet til. For eksempel, her er, hvordan du kan gemme output fra kommandoen ls, som viser indholdet af en mappe:

ls > /path/to/file

Erstat /path/to/file med den fulde sti til den fil, du vil bruge. Kommandoen vil køre lydløst og gemmer outputtet i den fil, du angiver.

For at se indholdet af en fil i terminalen kan du bruge kat-kommandoen . Igen skal du erstatte /sti/til/fil med den fulde sti til den fil, du vil se.

cat /path/to/file

Du bør se outputtet fra kommandoen i din nye fil:

Sådan gemmer du kommandolinjeoutput til fil på Windows, Mac og Linux

Omdiriger outputtet af ls til en fil

Operatoren > erstatter indholdet af en eksisterende fil. Hvis du vil gemme resultaterne fra flere kommandoer i en enkelt fil, skal du bruge operatoren >> i stedet. Dette vil tilføje til filen, så du ikke mister noget tidligere output, du har gemt.

Prøv f.eks. at tilføje systemoplysninger til slutningen af ​​den fil, du lige har oprettet. Bare kør uname -a på Linux/Mac - eller ver-kommandoen, hvis du er på Windows - og tilføj >>- operatoren sammen med stien til filen:

uname -a >> /path/to/file

Gentag denne proces så mange gange, som du har brug for, for at fortsætte med at tilføje kommandooutput til slutningen af ​​filen.

Sådan gemmer du kommandolinjeoutput til fil på Windows, Mac og Linux

Føj output til en fil

Eksporter output til skærmen og omdiriger det til en fil

Operatørerne > og >> viser ikke udgangen af ​​kommandoen på skærmen, de sender den bare til en fil. Hvis du vil sende output til en fil og se den på skærmen, skal du bruge tee-kommandoen.

For at bruge tee-kommandoen skal du sende output fra en anden kommando til den kommando ved hjælp af røroperatøren, en lodret streg (|). For eksempel, her er, hvordan du kan sende output fra ls-kommandoen til tee ved hjælp af et rør:

ls | tee /path/to/output.txt

Tee-kommandoen sender derefter dette output til både skærmen og den fil, du angiver. Denne handling vil overskrive filen eller oprette en ny fil, hvis den ikke findes, ligesom > operatoren .

For at bruge tee-kommandoen til at udskrive resultatet til skærmen og tilføje det til slutningen af ​​filen, skal du tilføje -a- flaget før filstien, for eksempel:

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

Du vil se kommandoudgangen på skærmen, og du kan bruge kat til at bekræfte, at tee også føjede den til filen:

Sådan gemmer du kommandolinjeoutput til fil på Windows, Mac og Linux

Føj output til en fil ved hjælp af tee-kommandoen


Lær om firewalls, Windows Firewall på Windows Server 2012

Lær om firewalls, Windows Firewall på Windows Server 2012

Windows Firewall med avanceret sikkerhed er en firewall, der kører på Windows Server 2012 og er aktiveret som standard. Firewall-indstillinger i Windows Server 2012 administreres i Windows Firewall Microsoft Management Console.

Sådan ændres Vigor Draytek modem og router login adgangskode

Sådan ændres Vigor Draytek modem og router login adgangskode

Når du ændrer adgangskoden til Vigor Draytek-modem- og router-login-admin-siden, vil brugere begrænse uautoriseret adgang til at ændre modem-adgangskoden, hvilket sikrer vigtige netværksoplysninger.

Sådan overclocker du nemt RAM med AMD Ryzen Master

Sådan overclocker du nemt RAM med AMD Ryzen Master

Heldigvis kan brugere af Windows-computere, der kører AMD Ryzen-processorer, bruge Ryzen Master til nemt at overclocke RAM uden at røre BIOS.

7 måder at rette Windows laptop fejl, der ikke oplades via USB-C

7 måder at rette Windows laptop fejl, der ikke oplades via USB-C

USB-C-porten er blevet standarden for dataoverførsel, videooutput og opladning på moderne Windows-bærbare computere. Selvom dette er praktisk, kan det være frustrerende, når du tilslutter din bærbare computer til en USB-C-oplader, og den ikke oplader.

Sådan rettes fejlen Kan ikke oprette tjeneste på Ultraviewer

Sådan rettes fejlen Kan ikke oprette tjeneste på Ultraviewer

Fejlen Kan ikke oprette tjeneste på Ultraviewer opstår, når vi installerer softwaren med fejlkode 1072.

Sådan rettes fejlen med ikke at vise ID på Ultraviewer

Sådan rettes fejlen med ikke at vise ID på Ultraviewer

Fejlen med ikke at vise ID på Ultraviewer vil påvirke fjerncomputerforbindelsen.

Sådan bruger du Ultraviewer til at sende og modtage filer

Sådan bruger du Ultraviewer til at sende og modtage filer

Ultraviewer fjernstyrer computeren og har en tilstand til at sende og modtage filer.

6 måder at slette filer på Windows permanent

6 måder at slette filer på Windows permanent

Normalt, når du sletter en fil på Windows, slettes filen ikke med det samme, men gemmes i papirkurven. Derefter skal du gøre et trin mere: tøm papirkurven. Men hvis du ikke ønsker at skulle gøre dette andet trin, vil vi vise dig, hvordan du permanent sletter en fil i artiklen nedenfor.

Hvordan påvirker det mørke web sikkerheden?

Hvordan påvirker det mørke web sikkerheden?

Det mørke web er et mystisk sted med et berømt ry. Det er ikke svært at finde det mørke web. Men at lære at navigere sikkert er en anden sag, især hvis du ikke ved, hvad du laver, eller hvad du kan forvente.

Hvad er Adrozek virus? Sådan beskytter du dig selv mod Adrozek-virus

Hvad er Adrozek virus? Sådan beskytter du dig selv mod Adrozek-virus

Teknisk set er Adrozek ikke en virus. Det er en browser hijacker, også kendt som browser modifier. Det betyder, at malware blev installeret på din computer uden din viden.