์˜์–ดํ”„๋ž‘์Šค์–ด์ŠคํŽ˜์ธ์–ด

Ad


์˜จ์›์Šค ํŒŒ๋น„์ฝ˜

Linux์šฉ CSV ๋น„๊ต๊ธฐ ๋‹ค์šด๋กœ๋“œ

CSV Comparator Linux ์•ฑ์„ ๋ฌด๋ฃŒ๋กœ ๋‹ค์šด๋กœ๋“œํ•˜์—ฌ Ubuntu ์˜จ๋ผ์ธ, Fedora ์˜จ๋ผ์ธ ๋˜๋Š” Debian ์˜จ๋ผ์ธ์—์„œ ์˜จ๋ผ์ธ์œผ๋กœ ์‹คํ–‰

์ด๊ฒƒ์€ ์ตœ์‹  ๋ฆด๋ฆฌ์Šค๋ฅผ CSVComparator.zip์œผ๋กœ ๋‹ค์šด๋กœ๋“œํ•  ์ˆ˜ ์žˆ๋Š” CSV Comparator๋ผ๋Š” Linux ์•ฑ์ž…๋‹ˆ๋‹ค. ์›Œํฌ์Šคํ…Œ์ด์…˜์šฉ ๋ฌด๋ฃŒ ํ˜ธ์ŠคํŒ… ์ œ๊ณต์—…์ฒด์ธ OnWorks์—์„œ ์˜จ๋ผ์ธ์œผ๋กœ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

OnWorks์™€ ํ•จ๊ป˜ CSV Comparator๋ผ๋Š” ์ด ์•ฑ์„ ๋ฌด๋ฃŒ๋กœ ๋‹ค์šด๋กœ๋“œํ•˜์—ฌ ์˜จ๋ผ์ธ์œผ๋กœ ์‹คํ–‰ํ•˜์‹ญ์‹œ์˜ค.

์ด ์•ฑ์„ ์‹คํ–‰ํ•˜๋ ค๋ฉด ๋‹ค์Œ ์ง€์นจ์„ ๋”ฐ๋ฅด์„ธ์š”.

- 1. ์ด ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ PC์— ๋‹ค์šด๋กœ๋“œํ–ˆ์Šต๋‹ˆ๋‹ค.

- 2. ํŒŒ์ผ ๊ด€๋ฆฌ์ž https://www.onworks.net/myfiles.php?username=XXXXX์— ์›ํ•˜๋Š” ์‚ฌ์šฉ์ž ์ด๋ฆ„์„ ์ž…๋ ฅํ•ฉ๋‹ˆ๋‹ค.

- 3. ์ด๋Ÿฌํ•œ ํŒŒ์ผ ๊ด€๋ฆฌ์ž์—์„œ ์ด ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์„ ์—…๋กœ๋“œํ•ฉ๋‹ˆ๋‹ค.

- 4. ์ด ์›น์‚ฌ์ดํŠธ์—์„œ OnWorks Linux ์˜จ๋ผ์ธ ๋˜๋Š” Windows ์˜จ๋ผ์ธ ์—๋ฎฌ๋ ˆ์ดํ„ฐ ๋˜๋Š” MACOS ์˜จ๋ผ์ธ ์—๋ฎฌ๋ ˆ์ดํ„ฐ๋ฅผ ์‹œ์ž‘ํ•ฉ๋‹ˆ๋‹ค.

- 5. ๋ฐฉ๊ธˆ ์‹œ์ž‘ํ•œ OnWorks Linux OS์—์„œ ์›ํ•˜๋Š” ์‚ฌ์šฉ์ž ์ด๋ฆ„์œผ๋กœ ํŒŒ์ผ ๊ด€๋ฆฌ์ž https://www.onworks.net/myfiles.php?username=XXXXX๋กœ ์ด๋™ํ•ฉ๋‹ˆ๋‹ค.

- 6. ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์„ ๋‹ค์šด๋กœ๋“œํ•˜์—ฌ ์„ค์น˜ํ•˜๊ณ  ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค.

์Šคํฌ๋ฆฐ ์ƒท

Ad


CSV ๋น„๊ต๊ธฐ


๊ธฐ์ˆ 

CSV Comparator๋Š” CSV ๋ฐ์ดํ„ฐ๊ฐ€ ํฌํ•จ๋œ ํŒŒ์ผ์„ ๋น„๊ตํ•˜๋Š” ๋„๊ตฌ์ž…๋‹ˆ๋‹ค. ์„ฑ๋Šฅ ์—”์ง€๋‹ˆ์–ด๊ฐ€ ๋‘ ํ…Œ์ŠคํŠธ ์‹คํ–‰์˜ ๋ฐ์ดํ„ฐ๋ฅผ ์‰ฝ๊ฒŒ ๋น„๊ตํ•  ์ˆ˜ ์žˆ๊ณ  ์Šคํฌ๋ฆฝํŠธ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋‹ค์–‘ํ•œ ํŒŒ์ผ์˜ ๋น„๊ต ํ”„๋กœ์„ธ์Šค๋ฅผ ์ž๋™ํ™”ํ•  ์ˆ˜ ์žˆ๋„๋ก ๋งŒ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค.
๋ช…๋ น์ค„ ๋„๊ตฌ์™€ ์‚ฌ์šฉ์ž ์ธํ„ฐํŽ˜์ด์Šค๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

.xml-Files๋ฅผ ๋น„๊ตํ•ด์•ผ ํ•˜๋Š” ๊ฒฝ์šฐ ๋‚ด ๋‹ค๋ฅธ ํ”„๋กœ์ ํŠธ CSV Transformer๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ .csv-Files๋กœ ๋ณ€ํ™˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

CSV๋ฅผ ์ž…๋ ฅ ๋ฐ ์ถœ๋ ฅ์œผ๋กœ ์‚ฌ์šฉํ•˜๋ฉด ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์ด์ ์ด ์žˆ์Šต๋‹ˆ๋‹ค.
- ๋งŽ์€ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ CSV ๋˜๋Š” Excel๋กœ ๋‚ด๋ณด๋‚ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค(CSV๋กœ ์ €์žฅํ•  ์ˆ˜ ์žˆ๋Š” ๊ฒฝ์šฐ).
- ๋น„๊ตํ•˜๊ธฐ ์ „์— ๋ฒ„์ „ ๋ฒˆํ˜ธ๋ฅผ ์ œ๊ฑฐํ•˜๋Š” ๋“ฑ ๋ฐ์ดํ„ฐ ์ „์ฒ˜๋ฆฌ ๋ฐ ํ›„์ฒ˜๋ฆฌ๊ฐ€ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.
- sed ๋˜๋Š” awk์™€ ๊ฐ™์€ ์œ ๋‹‰์Šค ๋„๊ตฌ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋กœ๊ทธ ํŒŒ์ผ ๋ฐ ๊ธฐํƒ€ ๋ฆฌ์†Œ์Šค์—์„œ CSV ๋ฐ์ดํ„ฐ๋ฅผ ์‰ฝ๊ฒŒ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
- CSV๋Š” ๋ถ„์„์„ ์œ„ํ•ด ๋งคํฌ๋กœ๋กœ ํ˜•์‹์„ ์ง€์ •ํ•  ์ˆ˜ ์žˆ๋Š” ๊ฒฝ์šฐ ๋‹ค๋ฅธ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ, ํŠนํžˆ Excel์— ๋กœ๋“œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.



ํŠน์ง•

  • .csv-ํŒŒ์ผ ์—ด๋ณ„ ๋น„๊ต
  • ์ฐจ์ด, ๋ฐฑ๋ถ„์œจ ์ฐจ์ด ๋˜๋Š” ๋ฌธ์ž์—ด๋กœ ๋น„๊ต
  • ๋”ฐ์˜ดํ‘œ๊ฐ€ ์žˆ๊ฑฐ๋‚˜ ์—†๋Š” ๊ตฌ๋ถ„ ๊ธฐํ˜ธ๊ฐ€ ์žˆ๋Š” ํŒŒ์ผ ์ฝ๊ธฐ
  • ๋น„๊ตํ•˜๊ธฐ ์ „์— ํ–‰ ์‹๋ณ„์ž๋ฅผ ๊ณ ์œ ํ•˜๊ฒŒ ๋งŒ๋“ค๊ธฐ
  • ๋น„๊ตํ•˜๊ธฐ ์ „์— ๊ฐ’ ๋‚˜๋ˆ„๊ธฐ/๊ณฑํ•˜๊ธฐ
  • ๋ฐ์ดํ„ฐ ์„น์…˜์ด ํฌํ•จ๋œ .csv ํŒŒ์ผ ๋น„๊ต(์ตœ์ƒ์œ„ ๊ธฐ๋Šฅ ์ฐธ์กฐ)
  • ๋”ฐ์˜ดํ‘œ๊ฐ€ ์žˆ๊ฑฐ๋‚˜ ์—†๋Š” ๊ฒฐ๊ณผ ์“ฐ๊ธฐ
  • ๊ฒฐ๊ณผ ์ •๋ ฌ
  • GUI: ๊ตฌ์„ฑ ํŒŒ์ผ ์ €์žฅ/๋กœ๋“œ
  • GUI: bash ์Šคํฌ๋ฆฝํŠธ ์ €์žฅ


์˜ค๋””์–ธ์Šค (Audience)

์ •๋ณด ๊ธฐ์ˆ , ํ’ˆ์งˆ ์—”์ง€๋‹ˆ์–ด, ํ…Œ์Šคํ„ฐ


์‚ฌ์šฉ์ž ์ธํ„ฐํŽ˜์ด์Šค

๋ช…๋ น์ค„


ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด

์ž๋ฐ”


์นดํ…Œ๊ณ ๋ฆฌ

์„ฑ๋Šฅ ํ…Œ์ŠคํŠธ, ํ…Œ์ŠคํŠธ ๋ฐ ์ธก์ •, ๋กœ๊ทธ ๋ถ„์„

https://sourceforge.net/projects/csvcomparator/์—์„œ๋„ ๊ฐ€์ ธ์˜ฌ ์ˆ˜ ์žˆ๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ž…๋‹ˆ๋‹ค. ์šฐ๋ฆฌ์˜ ๋ฌด๋ฃŒ ์šด์˜ ์ฒด์ œ ์ค‘ ํ•˜๋‚˜์—์„œ ๊ฐ€์žฅ ์‰ฌ์šด ๋ฐฉ๋ฒ•์œผ๋กœ ์˜จ๋ผ์ธ์œผ๋กœ ์‹คํ–‰ํ•˜๊ธฐ ์œ„ํ•ด OnWorks์—์„œ ํ˜ธ์ŠคํŒ…๋˜์—ˆ์Šต๋‹ˆ๋‹ค.


๋ฌด๋ฃŒ ์„œ๋ฒ„ ๋ฐ ์›Œํฌ์Šคํ…Œ์ด์…˜

Windows ๋ฐ Linux ์•ฑ ๋‹ค์šด๋กœ๋“œ

Linux ๋ช…๋ น

Ad