CSVSTACK(1) csvkit CSVSTACK(1) نام (NAME) csvstack - روی هم چیدن سطرهای چندین فایل CSV توضیحات (DESCRIPTION) سطرهای چندین فایل CSV را روی هم می‌چیند و به‌صورت اختیاری یک مقدار گروه‌بندی به هر سطر اضافه می‌کند: usage: csvstack [-h] [-d DELIMITER] [-t] [-q QUOTECHAR] [-u {0,1,2,3}] [-b] [-p ESCAPECHAR] [-z FIELD_SIZE_LIMIT] [-e ENCODING] [-S] [-H] [-K SKIP_LINES] [-v] [-l] [--zero] [-V] [-g GROUPS] [-n GROUP_NAME] [--filenames] [FILE [FILE ...]] سطرهای چندین فایل CSV را روی هم می‌چیند، با امکان افزودن اختیاری یک مقدار گروه‌بندی. positional arguments: FILE فایل(های) CSV برای پردازش روی آن‌ها. در صورت حذف، ورودی به‌صورت داده‌های لوله‌کشی‌شده از طریق STDIN پذیرفته می‌شود. optional arguments: -h, --help نمایش این پیام راهنما و خروج -g GROUPS, --groups GROUPS فهرستی از مقادیر جداشده با کاما جهت افزودن به‌عنوان "عوامل گروه‌بندی"، یکی به ازای هر CSV در حال چیدمان. این مقادیر به‌عنوان ستونی جدید به خروجی افزوده می‌شوند. می‌توانید با استفاده از گزینه -n نامی برای این ستون جدید مشخص کنید. -n GROUP_NAME, --group-name GROUP_NAME نامی برای ستون گروه‌بندی، مانند "year". تنها زمانی استفاده می‌شود که -g نیز مشخص شده باشد. --filenames استفاده از نام هر فایل ورودی به‌عنوان مقدار گروه‌بندی آن. در صورت تعیین این پرچم، -g نادیده گرفته خواهد شد. همچنین ببینید: آرگومان‌های مشترک میان تمام ابزارها. هشدار: اگر خروجی را مانند csvstack file.csv > file.csv به یک فایل ورودی هدایت کنید، حجم فایل به‌طور نامحدود افزایش خواهد یافت. مثال‌ها (EXAMPLES) اتصال مجموعه‌ای از فایل‌ها برای سال‌های مختلف: csvstack -g 2009,2010 examples/realdata/FY09_EDU_Recipients_by_State.csv examples/realdata/Datagov_FY10_EDU_recp_by_State.csv افزودن یک ستون منفرد به سمت چپ یک فایل CSV: csvstack -n NEWCOL -g "" examples/dummy.csv نویسندگان (AUTHORS) Christopher Groskopf و مشارکت‌کنندگان کپی‌رایت و تکثیر (COPYRIGHT) 2016, Christopher Groskopf and James McKinney 2.2.0 August 16, 2024 CSVSTACK(1)