Cat

För andra betydelser, se Cat (olika betydelser)

cat[1] är ett Unixverktyg och kommando som utvecklades i början av 1970-talet.[2] Namnet är kortform för det engelska ordet concatenate som betyder sammanfoga.

cat har flera användningsområden. De huvudsakliga är att sammanfoga innehållet i filer och att läsa innehållet i filer.[1] Ett ytterligare och ovanligare användningsområde är att skriva en ny textfil.[3] Till detta syfte är traditionella textredigerare som vi ett lämpligare val, utom om det avsedda innehållet är mycket enkelt eller i en del mycket speciella situationer.

Ett relaterad kommando i äldre Microsoft och DOS-baserade operativsystem är type.[4]

Exempel

Här används cat för att läsa innehållet i en existerande fil och sedan visa det som utdata via stdout:

$ cat file1
filinnehåll

Här används cat för att sammanfoga innehållet i två filer (utan att spara resultatet):

$ cat file1 file2
filinnehåll
filinnehåll 2

Här används cat för att sammanfoga innehållet i två filer (file1, file2) för att sedan skicka utdatan till en annan fil (file3). Sedan används cat på nytt för att visa innehållet i den nya filen som är identiskt med sammanfogningen av file1 och file2:

$ cat file1 file2 > file3
$ cat file3 
filinnehåll
filinnehåll 2
Andra Språk
azərbaycanca: Cat
беларуская: Cat
català: Cat (Unix)
čeština: Cat
dansk: Cat (unix)
Deutsch: Cat (Unix)
Ελληνικά: Cat (Unix)
English: Cat (Unix)
español: Cat (Unix)
فارسی: Cat (یونیکس)
français: Cat (Unix)
한국어: Cat (유닉스)
hrvatski: Cat
italiano: Cat (Unix)
עברית: Cat (פקודה)
magyar: Cat (Unix)
Bahasa Melayu: Cat (UNIX)
Nederlands: Cat (Unix)
日本語: Cat (UNIX)
polski: Cat (Unix)
português: Cat (Unix)
română: Cat (Unix)
русский: Cat
slovenščina: Cat (Unix)
Türkçe: Cat (Unix)
українська: Cat
Tiếng Việt: Cat (Unix)
中文: Cat (Unix)