paste

Z Wikipedie, otevřené encyklopedie
paste
Typ softwarustandardní UNIXová utilita či příkaz
Některá data mohou pocházet z datové položky.

paste je v informatice název unixové utility pro příkazový řádek. Slouží ke spojení jednotlivých řádků vstupu z různých souborů na standardní výstup. Výstup je standardně seřazen horizontálně a obsah je oddělen tabulátory.

Zápis[editovat | editovat zdroj]

paste se zapisuje ve tvaru:

paste [options] [soubor1 soubor2 …]

Přepínače[editovat | editovat zdroj]

Utilita paste přijímá následující přepínače:

  • -d : určuje, jakým jiným znakem má být oddělen obsah různých souborů v jednom řádku místo tabulátoru. Je možné zadat více různých znaků.
  • -s : mění formu výpisu z horizontální na vertikální, kdy postupně hodnoty ve sloupcích odpovídají řádkům v souborech

Příklady[editovat | editovat zdroj]

Za symbolem ‚$‘ je příkaz zadaný uživatelem/uživatelkou:

$ cat jména.txt
Jan Novák
Kateřina Plná
Tomáš Slabý
Martin Tlustý 
$ cat telefon.txt
728159684
726458921
721356842
654892563

Základní použití[editovat | editovat zdroj]

$ paste jména.txt telefon.txt
Jan Novák	728159684
Kateřina Plná	726458921
Tomáš Slabý	721356842
Martin Tlustý 	654892563

Použití přepínače -s[editovat | editovat zdroj]

$ paste -s jména.txt telefon.txt
Jan Novák	Kateřina Plná	Tomáš Slabý	Martin Tlustý
728159684	726458921	721356842	654892563

Použití přepínače -d[editovat | editovat zdroj]

$ paste -d , jména.txt telefon.txt
Jan Novák,728159684
Kateřina Plná,726458921
Tomáš Slabý,721356842
Martin Tlustý,654892563

Související články[editovat | editovat zdroj]

Externí odkazy[editovat | editovat zdroj]