Объединение столбцов одного и того же CSV-файла для создания нового столбца с новым заголовком

Я отправил электронное письмо в службу поддержки Asus, и они сказали, что ноутбук поддерживает только Windows.

Вы можете отключить TPM, если он не используется.-Пожалуйста, прокомментируйте, если вы знаете, как это сделать.

0
25.12.2019, 08:24
2 ответа

Использование Miller(https://github.com/johnkerl/miller)и этот пример входного файла

Category ID,Sub-Category
1001,128
1002,127
1002,126
1004,122

и работает

mlr --csv put -S '$fieldName=${Category ID}." ".${Sub-Category}' input.csv >output.csv

у вас будет

+-------------+--------------+-----------+
| Category ID | Sub-Category | fieldName |
+-------------+--------------+-----------+
| 1001        | 128          | 1001 128  |
| 1002        | 127          | 1002 127  |
| 1002        | 126          | 1002 126  |
| 1004        | 122          | 1004 122  |
+-------------+--------------+-----------+

И вы также можете запустить csvsql, это работает, таким образом

csvsql -I --query 'select *,("Category ID" || " " || "Sub-Category") fieldname from input' input.csv >output.csv
5
28.01.2020, 02:21

Команда

Tried with below command

awk 'NR>1{print $1,$2,$1$2 }' file| sed '1i Category Sub-Category New Heading'

выход

Category Sub-Category New Heading
1144 128 1144128
1144 128 1144128
1000 100 1000100
1001 100 1001100
1002 100 1002100
1002 100 1002100
1011 102 1011102
1011 102 1011102
1011 102 1011102
1011 102 1011102
1011 102 1011102
1011 102 1011102
1013 103 1013103
1013 103 1013103
1013 103 1013103
1013 103 1013103
1013 103 1013103
1013 103 1013103
0
28.01.2020, 02:21

Теги

Похожие вопросы