Кіріспе

paste – файлдарды көлденең (параллельді біріктіру) түрінде біріктіруге арналған Unix командтық жол құралы. Ол әрбір файлдың тізбектеп келген жолдарынан тұратын, табуляциялармен бөлінген жолдарды стандартты шығаруға бағыттайды.

Тарих

Bell Labs-тің бастапқы нұсқасын Готфрид В. Р. Людерер жазған. GNU coreutils жинағына енген paste нұсқасын Дэвид М. Инхат пен Дэвид МакКензи жазды. Бұл команда Microsoft Windows үшін жеке пакет ретінде, UnxUtils жинағының құрамында, танымал GNU Unix сияқты құралдардың Win32-ге арналған түпнұсқа порты ретінде қолжетімді.

Сипаттама

Шақырылғаннан кейін, барлық аргументтерін оқиды. Әрбір сәйкес келетін жол үшін, сол жолдағы әрбір файлдың мазмұнын табуляциямен бірге нәтижеге қосады. Соңғы файлды өңдегеннен кейін, жаңа жол символын шығарып, келесі жолға көшеді. Барлық ағындар файл соңына жеткеннен кейін аяқталады. Нәтиже ағынындағы жолдар саны, ең көп жолдары бар кіріс файлындағы жолдар санына тең болады. Қол жетпес мәндер бос жолдармен көрсетіледі. Құлайтындықтан пайдалы болғанымен, құрастырудың жоқ мәліметтер үшін басқа жол шығару опциясы (мысалы, "NA") стандартты емес. Нәтиже ағыны бағаналарының төменгі бөлігіндегі бос жазбалар тізбегі, сол бағанаға сәйкес келетін кіріс файлында нақты бос жазбалар түрінде болуы мүмкін немесе болмауы мүмкін, егер кіріс файлы барлық қатарларды нақты көрсеткенін білмесеңіз (мысалы, барлық кіріс файлдарының саны бірдей болған жағдайда).