ফাইল থেকে নির্দিষ্ট পাঠ্য অনুসন্ধান করুন এবং লাইন আউটপুট (শেল স্ক্রিপ্ট)


12

ধরুন আমার একটি ভেরিয়েবল $ str1 রয়েছে

str1="20140121-21:48:26|Joanne Frances|"

আমি যা করতে চাই তা ফাইলের সেই অংশটি অনুসন্ধান করা। ফাইলটিতে উদাহরণস্বরূপ রয়েছে:

20140121-21:48:26|Joanne Frances|Perez|9173046751.000000|Mar 31|
20140121-21:50:28|Nikko|Real|9065887272.000000|Mar 21|
20140121-22:22:53|Czarina|Revilla|9999999999.000000|Jan 21|

আউটপুটটি হওয়া উচিত:

20140121-21: 48: 26 | জোয়ান ফ্রান্সেস | পেরেজ | 9173046751.000000 | মার্চ 31 |

আপডেট: অবশেষে জেনে নিন যে সমস্যাটি হ্যাকটি কী চেষ্টা করেছে echo $str1এবং এটি আউটপুট দেয় 20140121|Adrian Perez|যার অর্থ ফাইলটিতে এটি আসলেই নয়। Haaa! আমি এমন গোলযোগ! -_-


আপনি কেবল গ্রেপ ব্যবহার করতে পারেন। যেমনgrep $str filename.txt
ম্যাক্যান্টসিন

@ এমক্যান্টসিন আমি চেষ্টা করেছিলাম, এটি কার্যকর হয়নি
joanne_

এবং ত্রুটি কি? - আউটপুট নেই?
ম্যাকটসিন

@ এমস্যান্টসিন হ্যাঁ আউটপুট নেই!
joanne_

আমি আপনার উদাহরণ পরীক্ষা করেছি এবং এটি আমার পক্ষে নিখুঁতভাবে কাজ করে। - নিশ্চয়ই টাইপো নেই?
ম্যাকটসিন

উত্তর:


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