Hướng dẫn combine multiple csv files into one workbook separate sheets in unix - kết hợp nhiều tệp csv thành một trang tính riêng biệt trong sổ làm việc trong unix

Hướng dẫn combine multiple csv files into one workbook separate sheets in unix - kết hợp nhiều tệp csv thành một trang tính riêng biệt trong sổ làm việc trong unix
11-30-2012

Show

17,0 0

Hướng dẫn combine multiple csv files into one workbook separate sheets in unix - kết hợp nhiều tệp csv thành một trang tính riêng biệt trong sổ làm việc trong unix

Ngày tham gia: tháng 11 năm 2012

Hoạt động cuối cùng: 30 tháng 6 năm 2014, 6:36 AM EDT

Bài viết: 17

Cảm ơn đã cho: 3

Cảm ơn 0 lần trong 0 bài viết

Hợp nhất *.csv, mỗi tệp trong các tờ riêng biệt


Có ai biết làm thế nào để hợp nhất các tệp *.csv, mỗi tệp trong bảng tách biệt không?

Hướng dẫn combine multiple csv files into one workbook separate sheets in unix - kết hợp nhiều tệp csv thành một trang tính riêng biệt trong sổ làm việc trong unix
11-30-2012

3,689,1,352 1,352

Hướng dẫn combine multiple csv files into one workbook separate sheets in unix - kết hợp nhiều tệp csv thành một trang tính riêng biệt trong sổ làm việc trong unix

Ngày tham gia: tháng 1 năm 2012

Hoạt động cuối cùng: 22 tháng 8 năm 2020, 11:29 tối EDT

Vị trí: Đế chế thiên hà

Bài viết: 3.689

Cảm ơn đã cho: 268

Cảm ơn 1.352 lần trong 1.258 bài viết

Bạn có thể làm điều này trong Perl, tìm kiếm các ví dụ bằng bảng tính :: WriteExcel Perl Module.Spreadsheet::WriteExcel Perl module.

Hướng dẫn combine multiple csv files into one workbook separate sheets in unix - kết hợp nhiều tệp csv thành một trang tính riêng biệt trong sổ làm việc trong unix
11-30-2012

2,524,241 241

Hướng dẫn combine multiple csv files into one workbook separate sheets in unix - kết hợp nhiều tệp csv thành một trang tính riêng biệt trong sổ làm việc trong unix

Ngày tham gia: tháng 12 năm 2007

Hoạt động cuối cùng: 17 tháng 3 năm 2020, 2:04 PM EDT

Bài viết: 2.524

Cảm ơn đã cho: 173

Cảm ơn 241 lần trong 206 bài viết

Cần thêm thông tin


Bạn có thể nối chúng với nhau. Bạn có thể dán chúng bên cạnh nhau. Bạn có thể viết một cái gì đó để làm tất cả các dòng 1, sau đó là dòng 2, ...
You can paste them next to each other.
You could write something to do all the line 1's, then line 2's,...

Ý bạn là gì khi hợp nhất?

Hướng dẫn combine multiple csv files into one workbook separate sheets in unix - kết hợp nhiều tệp csv thành một trang tính riêng biệt trong sổ làm việc trong unix
12-10-2012

17,0 0

Hướng dẫn combine multiple csv files into one workbook separate sheets in unix - kết hợp nhiều tệp csv thành một trang tính riêng biệt trong sổ làm việc trong unix

Ngày tham gia: tháng 11 năm 2012

Hoạt động cuối cùng: 30 tháng 6 năm 2014, 6:36 AM EDT

Bài viết: 17

Cảm ơn đã cho: 3

Cảm ơn 0 lần trong 0 bài viết

Hợp nhất *.csv, mỗi tệp trong các tờ riêng biệt
By merge I mean: each different sheets which were created for each day should be all together in 1 file but different sheets.
thats why just copy-paste everyday doesnt answer.

Hướng dẫn combine multiple csv files into one workbook separate sheets in unix - kết hợp nhiều tệp csv thành một trang tính riêng biệt trong sổ làm việc trong unix
12-10-2012

2,759,420 420

Hướng dẫn combine multiple csv files into one workbook separate sheets in unix - kết hợp nhiều tệp csv thành một trang tính riêng biệt trong sổ làm việc trong unix

Có một tập lệnh hàng ngày tạo ra một tệp CSV mới. Bằng cách hợp nhất ý tôi là: mỗi tờ khác nhau được tạo cho mỗi ngày nên được cùng nhau trong 1 tệp nhưng các tờ khác nhau. Đó là lý do tại sao chỉ sao chép-dán hàng ngày không trả lời.

Ngày tham gia: tháng 6 năm 2006

Hoạt động cuối cùng: 13 tháng 9 năm 2015, 8:58 PM EDT

Bài viết: 2.759

Cảm ơn đã cho: 44

Cảm ơn 420 lần trong 408 bài viết

Hướng dẫn combine multiple csv files into one workbook separate sheets in unix - kết hợp nhiều tệp csv thành một trang tính riêng biệt trong sổ làm việc trong unix
Hiển thị một số ví dụ về các tệp và định dạng CSV, và cho chúng tôi biết những gì bạn cần nhận được từ chúng.

17,0 0

Hướng dẫn combine multiple csv files into one workbook separate sheets in unix - kết hợp nhiều tệp csv thành một trang tính riêng biệt trong sổ làm việc trong unix

Ngày tham gia: tháng 11 năm 2012

Hoạt động cuối cùng: 30 tháng 6 năm 2014, 6:36 AM EDT

Bài viết: 17

Cảm ơn đã cho: 3

Cảm ơn 0 lần trong 0 bài viết

Code::

#!/bin/bash
find /a/b  -name "*.log"  -mtime 0 -exec cat "{}" \; >> aa.log # finds all log files in a special path
grep -e XXX -e YYY aa.log | grep -v ZZZ | awk '{print $1 " " $2 ";" $3 ";" $9 ";" $11}' | cut -d ' ' -f3- <<<"$8" >> aa.csv # looks for XXX and YYY and ignores ZZZ, looks for fields: $1,.... and import then in aa.csv
sed -i '1iDate;Time;From;To' aa.csv # makes header as Date,Time,From,To echo "done."

Hợp nhất *.csv, mỗi tệp trong các tờ riêng biệt
I just want each date(each new generated sheet) be in one csv next to the yesterday generated sheet.

Có ai biết làm thế nào để hợp nhất các tệp *.csv, mỗi tệp trong bảng tách biệt không?


Ngày tham gia: tháng 1 năm 201207:36 AM.. Reason: code tags

Hướng dẫn combine multiple csv files into one workbook separate sheets in unix - kết hợp nhiều tệp csv thành một trang tính riêng biệt trong sổ làm việc trong unix
Hoạt động cuối cùng: 22 tháng 8 năm 2020, 11:29 tối EDT

472,104 104

Hướng dẫn combine multiple csv files into one workbook separate sheets in unix - kết hợp nhiều tệp csv thành một trang tính riêng biệt trong sổ làm việc trong unix

Vị trí: Đế chế thiên hà

Bài viết: 3.689

Cảm ơn đã cho: 268

Cảm ơn 1.352 lần trong 1.258 bài viết

Bạn có thể làm điều này trong Perl, tìm kiếm các ví dụ bằng bảng tính :: WriteExcel Perl Module.

Ngày tham gia: tháng 12 năm 2007
If you need multiple csv-files on different Excel-worksheets you'll have to use an Excel-file (.xls or .xlsx) to store them.
Why not perl? It has good libraries for this task and to my knowledge is the most used tool to handle Excel-files in scripts.


Hoạt động cuối cùng: 17 tháng 3 năm 2020, 2:04 PM EDT08:29 AM.. Reason: Typos

10 cuộc thảo luận nữa bạn có thể thấy thú vị

1. Unix cho người mới bắt đầu Câu hỏi & câu trả lời UNIX for Beginners Questions & Answers

Hợp nhất ba tệp CSV là một theo First Coloumn.

Tôi có ba tệp có mẫu tương tự tôi cần hợp nhất tất cả các coloumns cạnh nhau từ cả ba tệp theo ví dụ đầu tiên của Coloumn như được hiển thị bên dưới tôi chỉ đề cập đến 5 Coloumns trong ví dụ nhưng tôi có khoảng 15 coloumns trong mỗi tệp. File1: Tên, Mẫu, Lỗi, 95RT, 90RT ... (4 trả lời)(4 Replies)

Thảo luận bắt đầu bởi: Raghuram717

3. UNIX cho câu hỏi & câu trả lời của người giả UNIX for Dummies Questions & Answers

Hợp nhất hai tệp CSV bằng tên cột

Xin chào tất cả, tôi có hai tệp CSV riêng biệt (dấu hiệu được phân định) tệp 1 và tệp 2. Tệp 1 chứa pan, tên, mức lương aaaaa5467d, raj, 50000 aafac5467d, ram , Mức lương ASDFG6756T, Karthik, ABC, 450000 QWERT8765Y, JAX, CDR, 780000 ... (5 trả lời)(5 Replies)

Thảo luận bắt đầu bởi: NIVAS

4. Lập trình và kịch bản vỏ Shell Programming and Scripting

Hợp nhất các tập tin CSV

I have lot of csv file collected from script like below : Name of files (some examples) there are thousands of it: 192.168.0.123_251_18796_1433144473.csv 192.168.0.123_251_18796_1433144772.csv 192.168.0.123_251_18796_1433145073.csv 192.168.0.123_251_18796_1433145372.csvContent of Mỗi ... (5 câu trả lời)(5 Replies)

Thảo luận bắt đầu bởi: RK4K

5. Lập trình và kịch bản vỏ Shell Programming and Scripting

Viết hai tệp CSV vào một Excel với nhiều tờ

Tôi có yêu cầu viết hai tệp CSV cho một Excel duy nhất với nhiều tờ. Dữ liệu có trong hai tệp sẽ ngồi trong Excel dưới dạng các tờ khác nhau. Làm thế nào chúng ta có thể đạt được điều này bằng cách sử dụng Shell Script? 1.CSV 2. CSV 1,2,3,4 5,6,7,8 xxxxx yyyyy res.excel 1.csv dữ liệu ... (1 Trả lời)(1 Reply)

Thảo luận bắt đầu bởi: trùng lặp

6. Lập trình và kịch bản vỏ Shell Programming and Scripting

Tạo các tệp riêng biệt với một tệp Excel với nhiều tờ

Xin chào, tôi có một yêu cầu, tạo các tệp riêng biệt (".csv") từ một tệp excel (xlsx) với nhiều trang. Các tệp ".csv" này là các tệp nguồn của tôi. Vì vậy, bất cứ ai vui lòng đề nghị tôi quá trình. Cảm ơn trước. Trân trọng, Harris (3 câu trả lời)(3 Replies)

Thảo luận bắt đầu bởi: Harris

7. Lập trình và kịch bản vỏ Shell Programming and Scripting

Hợp nhất 2 tệp CSV bằng SED

Trợ giúp viết một tập lệnh bằng SED cập nhật FileOne với nội dung từ FiletWo Ví dụ: Nội dung của FileDe 1.111111 2.897823 3.235473 4.222222 Nội dung của FiletWo 1.1111, A, 1.2 4.2222222 2,2 5.374632, A, 3,2 6.374654, A, 4,2 Tệp cuối cùng phải là: 1.111111, A, 1,2 ... (9 trả lời)(9 Replies)

Thảo luận bắt đầu bởi: Newtoses

8. Lập trình và kịch bản Shell Shell Programming and Scripting

Hợp nhất 2 tệp CSV với AWK

Tôi có 2 tệp được phân tách và muốn hợp nhất chúng dựa trên khóa, ví dụ: Tệp 1 123 $ aaa $ yyy $ zzz 345 $ xab $ yzy $ zyz 456 $ sss $ ttt $ foo 799 $ aaa $ ggg $ dee file 2 123 $ $ $ HHH 345 $ DDD 456 $ XXX 888 $ ZZZ Vì vậy, nếu khóa là trường đầu tiên và kết quả phải là khóa chung giữa Tệp 1 và 2 (6 trả lời)(6 Replies)

Thảo luận bắt đầu bởi: Loloaix

9. Lập trình và kịch bản vỏ Shell Programming and Scripting

Cách tạo tệp CSV bằng cách đọc các trường từ các tệp riêng biệt

Shell Script Hi, tôi có 3 tệp riêng biệt trong một thư mục. Mỗi tệp chứa dữ liệu trong một cột như File1 chứa dữ liệu Mayank Dheeraj File2 chứa DSA_AT MG_AT FLAT_09 FILE3 chứa dữ liệu 123123 232323 (2 trả lời)(2 Replies)

Thảo luận bắt đầu bởi: Mayanksargoch

10. Lập trình và kịch bản Shell Shell Programming and Scripting

Thêm nhiều tệp .csv làm tờ vào tệp excel trong Unix.

Xin chào, tôi đang sử dụng Solaris 8. Tập lệnh của tôi xuất ra 4 tệp .csv. Hiện tại tôi đang tìm kiếm các tệp và tạo một tệp excel mới với 4 tệp dưới dạng bảng. Bất cứ ai có thể đề xuất các cách để làm điều này trong Unix? Cảm ơn, David. (2 trả lời)(2 Replies)

Thảo luận bắt đầu bởi: libin4u2000

Làm cách nào để kết hợp nhiều tệp CSV vào nhiều bảng tính?

Để kết hợp nhiều tệp CSV vào một sổ làm việc excel, đây là các bước bạn cần tuân theo:..
Đặt tất cả các tệp CSV của bạn vào một thư mục. ....
Trên tab Dữ liệu, trong nhóm dữ liệu GET & Biến đổi, nhấp vào Nhận dữ liệu> từ tệp> từ thư mục ..
Duyệt cho thư mục mà bạn đã đặt các tệp CSV và nhấp vào mở ..

Làm cách nào để kết hợp nhiều tệp CSV thành một trong Linux?

Sử dụng gói CSVKIT may mắn thay, Linux cung cấp một gói có tên CSVKIT, được dành riêng để tối ưu hóa việc sử dụng.Các tập tin CSV trên dòng lệnh.Bây giờ, chúng ta có thể sử dụng lệnh csvstack để hợp nhất hai tệp .csv với nhau.use the command csvstack to merge two . csv files together.

Làm cách nào để hợp nhất hai tệp CSV trong Unix?

Ví dụ 1: Nối nhiều tệp CSV trong tiêu đề BASH với (OUT)..
đuôi -n+1 -q *.csv >> sạc.out.....
head -n 1 file1.csv> symged.out && đuôi -n+2 -q *.csv >> hợp nhất.out.....
đầu -n 1 1.csv> kết hợp.out cho f trong *.csv;làm đuôi -n 2 "$ f";printf "\ n";đã hoàn thành >> kết hợp.out ..

Làm cách nào để hợp nhất các tệp CSV trong bảng tính?

Không cần phải lặp lại bất kỳ công việc thủ công mà bạn đã thực hiện!Hãy xem qua từng bước nhanh chóng về cách hợp nhất các tệp CSV tự động ...
Bước 1: Tạo một quy trình làm việc mới.....
Bước 2: Thêm tệp nguồn.....
Bước 3: Chọn quy trình chia.....
Bước 4: Thêm tệp đích ..