প্রশ্ন ট্যাগ «text-processing»

প্রোগ্রামগুলি, স্ক্রিপ্টস ইত্যাদির মাধ্যমে পাঠ্যের হেরফের বা পরীক্ষা করা

2
কীভাবে কনসোলে টিএসভি (সিএসভি) প্রদর্শন করবেন, যখন খালি ঘরগুলি মিস করা হয়: `কলাম -t -s $ '\ t'`
আমার সাথে কলামগুলির সাথে স্পিরিটেড ফাইল রয়েছে tab। আমার কাছে ফাইল রয়েছে যখন কয়েকটি সারিতে ফাঁকা ঘর থাকে (ভিক্ষাবৃত্তির মাঝখানে)। এই ধরনের ক্ষেত্রে column -t -s $'\t'কেবল ব্যর্থ হয়: ইনপুট: $ echo -e 'A\tB\tC\tD\n\tb1\t\td1\n\t\t\td2\na3\t\t\td3' > in.tsv $ hexdump -C in.tsv 00000000 41 09 42 09 43 09 44 0a 09 …

2
বেশ কয়েকটি আউটপুট ফাইলগুলিতে যাওয়ার জন্য স্টডআউটকে কীভাবে ভাগ করবেন?
বলুন, আমার কাছে একটি কমান্ড রয়েছে commandযা বিপুল সংখ্যক লাইন stdout- এ মুদ্রণ করে: line1 line2 ..... lineN আমি আউটপুটটি ডিস্কে সংরক্ষণ করতে চাই, তবে একক ফাইল হিসাবে নয়, তবে প্রতিটি স্টাডাউটের 1000 লাইন থাকা ফাইলের ক্রম হিসাবে: file0001.txt: ------------- line1 .... line1000 file0002.txt: ------------- line1001 .... line2000 etc আমি …

3
ডাব্লুসি-এল একটি ট্যাব-চরের জন্য 8-র একটি লাইন দৈর্ঘ্য প্রতিবেদন করে। বাগ বা ফিচার?
-Lএর একটি দরকারী বৈশিষ্ট্য wc, বা তাই আমি ভেবেছিলাম। এটি দীর্ঘতম লাইনের দৈর্ঘ্য মুদ্রণ করে। কোনও কারণে এটি একক-বাইট ট্যাব-চারটি 8 টি দৈর্ঘ্যে প্রসারিত করে এটি ট্যাবটিকে "প্রসারিত" না করার জন্য সেট করার কোনও উপায় আছে কি? এবং এই বিস্তারের পিছনে যুক্তি কী হতে পারে? echo -n $'\t' | wc …

2
FS যখন আইএফএস = পড়ুন..` তে, কেন আইএফএসের কোনও প্রভাব নেই?
আমার একেবারে ভুল কিছু হতে পারে, তবে এটি আমার কাছে বিশ্বাসযোগ্য মনে হচ্ছে, প্রাক- করণ / সম্পন্ন তালিকার একটি আদেশ হিসাবে আইএফএসের সেটিংসের কোনও প্রভাব নেই। বাইরের আইএফএস ( whileকনস্ট্রাক্টের বাইরে ) নীচের স্ক্রিপ্টে প্রদর্শিত সমস্ত উদাহরণগুলিতে বিরাজ করছে .. এখানে কি হচ্ছে? এই পরিস্থিতিতে আইএফএস কী করে সে সম্পর্কে …

4
ইঁদুর এবং অনুলিপি এবং পেস্টের আগে তারা কীভাবে একটি ইউনিক্স কম্পিউটার চালনা করতে পারে?
যেহেতু ইউনিক্সের বয়স 40 বছর, তাই কম্পিউটার মাউসের আবিষ্কারের চেয়ে ইউনিক্সের বয়স বেশি। (আসলে, মাত্র 3 বছর, যদি ইউনিক্সটি 1969 এবং মাউস 1972 থেকে হয়)) নতুন কোনও ব্যবহারকারী কীভাবে অনুলিপি এবং পেস্ট ছাড়াই ইউনিক্সে কিছু করেছিলেন? আমি জানি তাদের সর্বদা অনুলিপি / পেস্ট সহ একটি পাঠ্য সম্পাদক ছিল তবে লিনাক্সে …

3
পার্ল -i বানানোর কোনও উপায় কি ক্লোবার সিমলিংক না?
আমার এক বন্ধু যে পয়েন্ট আউট আপনি কি যদি: perl -pi.bak -e 's/foo/bar/' somefile যখন "somefile" আসলে একটি সিমবলিক লিঙ্ক হয়, পার্ল শুধু করে ডক্স বলতে কি এটা করতে হবে: এটি ইনপুট ফাইলটির নাম পরিবর্তন করে, আদি নাম দিয়ে আউটপুট ফাইলটি খোলার মাধ্যমে এবং মুদ্রণ () বিবৃতিগুলির জন্য ডিফল্ট হিসাবে …

3
ঘন ঘন আইপি এর জন্য লগ ফাইলগুলি পার্সিং করা
সুতরাং, আমি লগ থেকে দুষ্টু আইপস টানতে ডিডিওএস আক্রমণ করার সময় একসাথে এটি হ্যাক করেছি। এটিকে আরও উন্নত করার জন্য কারও কোনও উন্নতি বা অন্যান্য পরামর্শ রয়েছে? সাধারণ ধারণাটি এখানে: আইপি এর লগ ফাইল থেকে আউট টান তাদের বাছাই ইউনিক এবং তাদের গণনা আবার তাদের বাছাই এবং স্ট্রিং ওপাইপস: cut …

3
শিরোনামের নাম অনুসারে কলামগুলি মুদ্রণ করুন
আমার মতো একটি টেক্সট ফাইল আছে foo bar baz 1 a alpha 2 b beta 3 c gamma আমি নির্দিষ্ট কলাম সহ, 1 ও 3 মতো প্রিন্ট করতে awk ব্যবহার করতে পারেন {print $1, $3}, কিন্তু আমি পরিবর্তে কলামের হেডার উল্লেখ মত কিছু প্রিন্ট করতে কলাম নির্দিষ্ট করতে চান {print …

4
অফসেট থেকে লাইন নম্বর পান
একটি ফাইলের জন্য বাইট অফসেট থাকা। এমন কোনও সরঞ্জাম আছে যা এই বাইটের জন্য লাইন নম্বর দেয়? শূন্য দিয়ে শুরু হওয়া বাইট গণনা, যেমন: প্রথম বাইট 0 নয় 1। লাইন নম্বরটি 1 দিয়ে শুরু হচ্ছে। ফাইলের উভয় প্লেইন পাঠ্য থাকতে পারে, "বাইনারি" ব্লবস, মাল্টিবাইট অক্ষর ইত্যাদি But উদাহরণ, ফাইল: 001 …

4
ভিম সম্পাদকের লাইনের সেটের জন্য সাদা স্থান মুছুন
আমার কাছে একটি ফাইলে নীচের মতো কিছু পাঠ্য রয়েছে: sample text some random text even more random text text with no indent worst indention আমাকে প্রতিটি লাইনের আগে খালি জায়গাটি মুছতে হবে। এক লাইনের জন্য আমি যা করি তা হ'ল 0dw আমি একই কমান্ড ব্যবহার করে পুনরাবৃত্তি করতে পারেন। কিন্তু …

3
নামযুক্ত পাইপে স্বয়ংক্রিয় ইওএফগুলি প্রতিরোধ করুন এবং আমি যখন চাই তখন একটি ইওএফ প্রেরণ করুন
আমার একটি প্রোগ্রাম রয়েছে যা একটি প্রদত্ত স্ট্রিমের EOF পড়ার পরে স্বয়ংক্রিয়ভাবে প্রস্থান করে (নিম্নলিখিত ক্ষেত্রে, স্টিডিন) din এখন আমি একটি শেল স্ক্রিপ্ট তৈরি করতে চাই, যা একটি নামযুক্ত পাইপ তৈরি করে এবং প্রোগ্রামটির স্টিডিনকে এটির সাথে সংযুক্ত করতে পারে। তারপরে স্ক্রিপ্টটি পাইপটিতে বেশ কয়েকবার ব্যবহার করে echoএবং cat(এবং অন্যান্য …

10
শেল স্ক্রিপ্ট ব্যবহার করে স্ট্রিং থেকে সমস্ত সদৃশ শব্দটি সরান
আমার মতো স্ট্রিং আছে "aaa,aaa,aaa,bbb,bbb,ccc,bbb,ccc" আমি স্ট্রিং থেকে সদৃশ শব্দটি সরিয়ে ফেলতে চাই তবে আউটপুট কেমন হবে "aaa,bbb,ccc" আমি এই কোড উত্স চেষ্টা করেছিলাম $ echo "zebra ant spider spider ant zebra ant" | xargs -n1 | sort -u | xargs এটি একই মান সহ সূক্ষ্মভাবে কাজ করছে, তবে যখন …

4
শেল স্ক্রিপ্টের মাধ্যমে কোনও yML ফাইলটি সংশোধন করা সম্ভব?
আমার ডকার-কমপোজ.আইএমএল দেখতে কেমন লাগে। nginx: container_name: 'nginx' image: 'nginx:1.11' restart: 'always' ports: - '80:80' - '443:443' volumes: - '/opt/nginx/conf.d:/etc/nginx/conf.d:ro' links: - 'anything' এখন আমাকে শেল স্ক্রিপ্টের মাধ্যমে একটি উবুন্টু সার্ভারে কিছু সামগ্রী যুক্ত করতে হবে। এটি আদৌ সম্ভব কিনা তা সম্পর্কে আমি নিশ্চিত নই: nginx/linksএটি উপস্থিত না থাকলে নতুন …

4
সেড ব্যবহার করে কোনও নির্দিষ্ট শব্দের পরে আমি কীভাবে পাঠ্য প্রতিস্থাপন করতে পারি?
আমার একটি ফাইল আছে .ignore। প্রয়োজন প্রতিস্থাপন projdir। উদাহরণ স্বরূপ: ignore \..* ignore README projdir Snake আমার সাথে স্নাকে প্রতিস্থাপন করা দরকার, উদাহরণস্বরূপ, "প্যাকম্যান"। আমি ম্যান পৃষ্ঠাটি পড়েছি, তবে কী করব তা আমার কোনও ধারণা নেই।

8
ফাইল থেকে নির্দিষ্ট লাইন (এন, এন + 4, এন + 8, এন + 12…) কীভাবে নির্বাচন করবেন?
ইনপুট: 1 hgh h2b h4h 2 ok koko lkopk 3 uh ju nfjvn 4 প্রত্যাশিত আউটপুট: 1 2 3 4 সুতরাং, আমার আউটপুট ফাইলে ফাইলটির 1 ম, 5 তম, 9 ম, 13 তম মান হওয়া দরকার। কিভাবে এই কাজ করতে?

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