ইউনিক্স কমান্ড-লাইন সিএসভি ভিউয়ার [বন্ধ]


8

কোনও সুবিধাজনক কমান্ড-লাইন সিএসভি ভিউয়ার, সম্ভবত একটি ইউনিক্স সরঞ্জাম বা কিছু সরঞ্জামের মোড (যেমন উইম বা পাইথন) রয়েছে?

আমি নিজে নিজে সিএসভি ফাইলগুলি সম্পাদনা করা সহজ মনে করি (যেহেতু আপনার এটির জন্য কলামগুলি সীমাবদ্ধ করতে হবে) তবে এটিকে কি কমান্ড-লাইনের কিছুটা সুন্দর ইউআইতে দেখার উপায় আছে?


আপনি কীভাবে আউটপুট ফর্ম্যাট করতে চান সে সম্পর্কে আপনি আরও সুনির্দিষ্ট হতে পারেন? সিএসভি গুলি সহজেই শেল সরঞ্জামগুলির সাথে কারসাজি করতে পারে তাই সম্ভবত চার বা পাঁচটি শেল কমান্ডের একটি স্ট্রিং রয়েছে যা সুবিধাজনক দেখার জন্য আপনার পছন্দমতো বিন্যাস করতে পারে।
লরেন্স

ভাল, কমবেশি এটি এক্সলে দেখানো হয়েছে। কলামগুলি সারিবদ্ধভাবে করা এবং যথাসম্ভব যথাযথ আন্ডারলাইনিংয়ের সাথে যথাযথভাবে ফাঁকা রাখা।
ভনহোজেন

উত্তর:


5

sc হ'ল একটি কমান্ড-লাইন স্প্রেডশিট প্রোগ্রাম যা আপনার প্যাকেজ ম্যানেজারে সম্ভবত উপলব্ধ long এখানে এটির জন্য একটি লিনাক্স জার্নাল সম্পর্কিত নিবন্ধ:

http://www.linuxjournal.com/article/10699


সাইগউইনে এটি তেমন গরম নয় বলে মনে হচ্ছে: http://stackoverflow.com/questions/8545813/Wich-library-defines-these-symbols-nmgetch-kbd-again-initkbd-resetkbd
user74094

1
scকোলন-সীমাবদ্ধ ফাইলগুলি পড়ে, সিএসভি ফাইলগুলি পড়ে না: linuxj Journal.com/article/10699?page=0,1
নাথানিয়েল এম। বিভার

4

সিএসভিফিক্স নামে একটি সরঞ্জাম রয়েছে যা সিএসভি ফাইলগুলি দেখার ক্ষেত্রে সহায়তা করে।

সিএসভিফিক্স হ'ল একটি কমান্ড-লাইন স্ট্রিম সম্পাদক বিশেষত সিএসভি ডেটা নিয়ে কাজ করার জন্য ডিজাইন করা। এটির সাহায্যে আপনি অন্যান্য জিনিসগুলির মধ্যেও পারেন:

  • স্থির ফর্ম্যাট, মাল্টি-লাইন এবং ডিএসভি ফাইলগুলি সিএসভিতে রূপান্তর করুন
  • ক্ষেত্রগুলি পুনরায় অর্ডার করুন, সরান, বিভক্ত করুন এবং একত্র করুন
  • কেস রূপান্তর করুন, শীর্ষস্থানীয় এবং পিছনের স্থানগুলি ট্রিম করুন
  • নিয়মিত এক্সপ্রেশন ব্যবহার করে নির্দিষ্ট সামগ্রী অনুসন্ধান করুন
  • বর্জন তালিকায় সদৃশ ডেটা বা ডেটা ফিল্টার আউট
  • সেড / পার্ল স্টাইল সম্পাদনা সম্পাদন করুন
  • অন্যান্য উত্স থেকে ডেটা সমৃদ্ধ
  • ক্রম সংখ্যা এবং ফাইল উত্স তথ্য যোগ করুন
  • ক্ষেত্রের সামগ্রীর উপর ভিত্তি করে বৃহত সিএসভি ফাইলগুলি ছোট ছোট ফাইলগুলিতে বিভক্ত করুন
  • পৃথক ক্ষেত্রে গাণিতিক গণনা সম্পাদন করুন
  • বৈধতা নিয়মের সংগ্রহের বিপরীতে সিএসভি ডেটা বৈধ করুন
  • সিএসভি এবং স্থির ফর্ম্যাট, এক্সএমএল, এসকিউএল এবং ডিএসভির মধ্যে রূপান্তর করুন
  • সিএসভি ডেটা সংক্ষিপ্তকরণ, গড় গণনা, মোড, ফ্রিকোয়েন্সি ইত্যাদি calc

কমান্ড-লাইনে সিএসভি ফাইলগুলি দেখার একটি সহজ উপায় হ'ল columnকমা হিসাবে কলাম ডিলিমেটার সেট দিয়ে .csv ফাইলটি ইউটিলিটিতে পাইপ করা :

column -s, -t yourfile.csv

1
ব্যবহার column -s, -t yourfile.csv। আপনি যখনই দেখুন বা cat file | commandবিবেচনা করুন । command filecommand < file
RedGrittyBrick

হ্যাঁ এটি একটি উপযুক্ত বিষয়, আমি সম্পাদনা করব।
গাফ

3

মনে হচ্ছে এই স্ট্যাক ওভারফ্লোতে আমার অনুরূপ প্রশ্নের সাথে (কমপক্ষে আংশিকভাবে) এই প্রশ্নটি ওভারল্যাপ হয়ে গেছে:

কমান্ড লাইন সিএসভি ভিউয়ার?

শীর্ষস্থানীয় উত্তরটি বর্তমানে রয়েছে:

column -s, -t < somefile.csv | less -#2 -N -S

(আরও তথ্যের জন্য লিঙ্কটি দেখুন।)



2

আমি জানি এই প্রশ্নটি ইতিমধ্যে বেশ পুরানো, তবে আমি অন্য একটি সরঞ্জাম যুক্ত করতে চাই, যা আমি খুব সুবিধাজনক বলে মনে করেছি:

ট্যাবভিউ ( https://github.com/TabViewer/tabview )

সিএসভি ফাইলের শিরোনাম লাইন সর্বদা শীর্ষে থাকবে এবং আরও অনেকগুলি বৈশিষ্ট্য রয়েছে।

এখানে চিত্র বর্ণনা লিখুন


1

ইম্যাকস সিএসভি-নাভি মোড আপনাকে সম্পাদনা করতে এবং মূল বাফারে ফিরে সংরক্ষণ করার জন্য সিএসভি ফাইলটি প্রদর্শন করবে এবং একটি পাঠ্য বাফারে একক রেকর্ড খুলবে

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.