
De katt kommandot i Linux sammanfogade filer och visar utmatningen till standardutmatningen (vanligtvis skalet). En av de vanligaste användningarna av katt är att visa en fil på skärmen och även att skapa en fil i farten och tillåta grundläggande redigering direkt vid terminalen.
Hur man skapar en fil med ’cat’
För att skapa en fil med hjälp av kommandot cat anger du följande i terminalfönstret: cat> filnamn
När du skapar en fil på detta sätt kommer markören att ligga kvar på en ny rad och du kan börja skriva. Denna teknik är ett bra sätt att starta en textfil. Avsluta redigeringen av filen genom att trycka på Ctrl+D. Filen sparas med vad du än använde till filnamn.
Testa att processen fungerade genom att skriva ls -kommandot: ls -lt
Du bör se din nya fil och storleken ska vara större än noll.
Hur man visar en fil med ’katt’
Kommandot cat visar också en fil på skärmen. Allt du behöver göra är att eliminera den större än symbolen enligt följande: cat
Om du vill visa filen sida för sida använder du kommandot mer: cat
Alternativt kan du också använda det mindre kommandot: cat
Hur man visar radnummer
För alla icke -tomma rader i en fil använder du följande kommando: cat -b
Om det finns rader utan tecken alls kommer de inte att numreras. För att visa siffror för alla rader oavsett om de är tomma skriver du följande kommando: cat -n
Hur man visar slutet på varje rad
Ibland när de analyserar datafiler upptäcker programmerare problem eftersom det finns dolda tecken i slutet av rader som de inte förväntade sig – till exempel mellanslag. Det här felet förhindrar att deras parsers fungerar korrekt. För att visa dollarn som ett radtecken anger du följande kommando: cat -E
Som ett exempel titta på följande textrad katten satt på mattan
När du kör detta med katt -E kommando får du följande utdata: katten satt på mattan $
Minska tomma linjer
När du visar innehållet i en fil med cat -kommandot vill du förmodligen inte se när det finns massor av på varandra följande tomma rader. Använd -s växla till att kondensera alla tomma rader till en enda tom rad: cat -s
Så här visar du flikar
När du visar en fil som använder flikavgränsare ser du vanligtvis inte flikarna. Följande kommando visar ^Jag istället för fliken, vilket gör det enkelt att se dem: cat -T
Kombinera flera filer
Hela poängen med katten är sammanfogning. Koppla ihop flera filer till skärmen med följande kommando: cat
För att sammanfoga filerna och skapa en ny fil, använd följande kommando: cat
Visar filer i omvänd ordning
Visa en fil i omvänd ordning med följande kommando: tac
Tekniskt sett är detta inte det katt kommando, det är tac kommando, men det gör i huvudsak samma sak men omvänt.