Hemsida » hur » Så här skapar du snabbt en textfil med kommandoraden i Linux

    Så här skapar du snabbt en textfil med kommandoraden i Linux

    Om du är en tangentbordsperson kan du utföra många saker bara med hjälp av Linux-kommandoraden. Det finns till exempel några lättanvända metoder för att skapa textfiler, om du behöver göra det.

    Skapa en textfil med hjälp av Cat Command

    Vår första metod för att skapa textfiler använder katt kommando. Det är användbart om du vill omedelbart lägga till lite text i din nya fil.

    Skriv bara följande kommando vid terminalprompten (byt ut "sample.txt" med vad du vill namnge din fil) och tryck sedan på Enter:

    katt> sample.txt

    Efter att du tryckt på Enter returneras du inte till terminalprompten. I stället placeras markören på nästa rad, och du kan börja skriva text direkt i filen. Skriv dina rader med text, tryck på Enter efter varje rad. När du är klar trycker du på Ctrl + D för att lämna filen och återgå till prompten.

    För att verifiera att din fil skapades kan du använda ls Kommando för att visa en kataloglista för filen:

    ls -l sample.txt

    Du kan också använda kattkommandot för att se innehållet i din fil. Skriv bara följande kommando vid prompten och tryck sedan på Enter:

    kattprov.txt

    Skapa en textfil med hjälp av kommandot

    Du kan även skapa en textfil med hjälp av Rör kommando. En skillnad mellan att använda det här kommandot och katt kommandot vi täckte i det sista avsnittet är det, medan katt kommando kan du direkt skriva in text i din fil med hjälp av Rör kommando gör det inte. En annan stor skillnad är att Rör Kommando kan du skapa flera nya filer med ett enda kommando.

    De Rör Kommandot är användbart för att snabbt skapa filer du tänker använda senare.

    För att skapa en ny fil skriver du följande kommando vid terminalprompten (ersätter "sample.txt" med vilket filnamn du vill använda) och trycker sedan på Enter:

    tryck på sample.txt

    Observera att du inte får någon indikation på att filen skapades; du har just återvänt till prompten. Du kan använda ls kommando för att verifiera förekomsten av din nya fil:

    ls -l sample.txt

    Du kan också skapa flera nya filer samtidigt med Rör kommando. Lägg bara till så många extra filnamn (åtskilda av mellanslag) som du vill till slutet av kommandot:

    tryck på sample1.txt sample2.txt sample3.txt

    Återigen visas ingen indikation på att filen skapades, men utfärdade en enkel ls kommandot visar att filerna verkligen finns där:

    Och när du är redo att lägga till text i dina nya filer kan du bara använda en textredigerare som Vi.

    Skapa en textfil med hjälp av standard-omdirigeringssymbolen (>)

    Du kan även skapa en textfil med hjälp av standard-omdirigeringssymbolen, som vanligtvis används för att omdirigera utmatningen av ett kommando till en ny fil. Om du använder det utan föregående kommando skapar omdirigeringssymbolen bara en ny fil. Som Rör kommando, skapa en fil på det här sättet låter dig inte skriva in text i filen direkt. till skillnad från Rör kommandot, men skapar en fil med omdirigeringssymbolen kan du bara skapa en fil i taget. Vi inkluderar det för fullständighet, och också för att om du bara skapar en enda fil, erbjuder den minst typing.

    För att skapa en ny fil skriver du följande kommando vid terminalprompten (ersätter "sample.txt" med vilket filnamn du vill använda) och trycker sedan på Enter:

    > sample.txt

    Du får ingen indikation på att filen skapades, men du kan använda ls kommando för att verifiera förekomsten av din nya fil:

    ls -l sample.txt


    Med dessa tre metoder kan du snabbt skapa textfiler på Linux-terminalen, oavsett om du behöver skriva in text direkt till dem eller inte.