cat

Linux.fista
Siirry navigaatioon Siirry hakuun

cat (lyh. concatenate) on komentorivikomento, joka ottaa syötteekseen yhden tai useampia tiedostoja ja tulostaa ne sitten stdoutiin eli yleensä ruudulle. Tekstitiedostojen yhdistäminen onnistuu, kun ohjaa tulosteen tiedostoon.

Käyttö[muokkaa]

Tulostaa ruudulle tiedoston teksti.txt:

cat teksti.txt

Yhdistää tiedostot, tulostaa ne ruudulle ja numeroi rivit (valitsin -n):

cat -n tiedosto1 tiedosto2 tiedosto2

Tekstitiedostojen yhdistäminen[muokkaa]

Lukee kaikki (*) tiedostot aktiivisesta hakemistosta (./) ja tallentaa (>) ne yhdeksi pötköksi uuteen tiedostoon (kohdetiedosto). >> komennolla syöte lisättäisiin kohteen jatkoksi, jos siis se olisi jo olemassa.

cat ./* > kohdetiedosto

Katso myös[muokkaa]