मान लीजिए कि मेरे पास एक चर $ 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|
अर्थ यह है कि यह फ़ाइल में वास्तव में ISN'T है। Haaa! मैं ऐसी गड़बड़ हूँ! -_-
@mcantsin मैंने कोशिश की कि, यह काम नहीं किया
—
joanne_
और क्या त्रुटि है? - उत्पादन नही?
—
mcantsin
@mcantsin यूप नो आउटपुट!
—
joanne_
मैंने आपके उदाहरण का परीक्षण किया और यह मेरे लिए पूरी तरह से काम करता है। - ज़रूर कोई टाइपो है?
—
mcantsin
grep $str filename.txt