ഉദാഹരണങ്ങൾക്കൊപ്പം Linux-ൽ grep കമാൻഡ് എന്താണ്?

ഉദാഹരണത്തോടൊപ്പം grep കമാൻഡ് എന്താണ്?

Unix/Linux-ൽ grep കമാൻഡ്. ഗ്രെപ് ഫിൽട്ടർ പ്രതീകങ്ങളുടെ ഒരു പ്രത്യേക പാറ്റേണിനായി ഒരു ഫയൽ തിരയുന്നു, കൂടാതെ ആ പാറ്റേൺ അടങ്ങിയിരിക്കുന്ന എല്ലാ വരികളും പ്രദർശിപ്പിക്കുന്നു. ഫയലിൽ തിരഞ്ഞ പാറ്റേണിനെ റെഗുലർ എക്സ്പ്രഷൻ എന്ന് വിളിക്കുന്നു (ഗ്രെപ്പ് എന്നത് ആഗോളതലത്തിൽ റെഗുലർ എക്‌സ്‌പ്രഷനും പ്രിന്റ് ഔട്ടിനും വേണ്ടിയുള്ള തിരയലിനെ സൂചിപ്പിക്കുന്നു).

ലിനക്സിൽ grep കമാൻഡിന്റെ ഉപയോഗം എന്താണ്?

Grep ഒരു അത്യാവശ്യ Linux, Unix കമാൻഡ് ആണ്. അത് ഉപയോഗിക്കുന്നു തന്നിരിക്കുന്ന ഫയലിൽ ടെക്സ്റ്റും സ്ട്രിംഗുകളും തിരയാൻ. മറ്റൊരു വിധത്തിൽ പറഞ്ഞാൽ, തന്നിരിക്കുന്ന സ്ട്രിംഗുകളുമായോ വാക്കുകളുമായോ പൊരുത്തപ്പെടുന്ന വരികൾക്കായി നൽകിയിരിക്കുന്ന ഫയലിൽ grep കമാൻഡ് തിരയുന്നു. ഡവലപ്പർമാർക്കും സിസാഡ്‌മിനുകൾക്കും Linux, Unix പോലുള്ള സിസ്റ്റത്തിലെ ഏറ്റവും ഉപയോഗപ്രദമായ കമാൻഡുകളിൽ ഒന്നാണിത്.

grep ഉപയോഗപ്രദമായിരിക്കുന്നത് എന്തുകൊണ്ട്?

ഒരു വലിയ ഫയലിൽ ഗ്രെപ്പ് ചെയ്യുമ്പോൾ, അത് മത്സരത്തിന് ശേഷം ചില വരികൾ കാണുന്നത് ഉപയോഗപ്രദമാകും. പൊരുത്തപ്പെടുന്ന വരികൾ മാത്രമല്ല, മത്സരത്തിന് ശേഷമുള്ള/മുമ്പ്/ചുറ്റുമുള്ള വരികളും grep-ന് നിങ്ങൾക്ക് കാണിച്ചുതരാൻ കഴിയുമെങ്കിൽ നിങ്ങൾക്ക് സുഗമമായി തോന്നിയേക്കാം.

ലിനക്സിൽ ഒരു ഫയൽ എങ്ങനെ ഗ്രെപ്പ് ചെയ്യാം?

grep കമാൻഡ് ഫയലിലൂടെ തിരയുന്നു, വ്യക്തമാക്കിയ പാറ്റേണുമായി പൊരുത്തപ്പെടുന്നു. ഇത് ഉപയോഗിക്കുന്നതിന് grep ടൈപ്പ് ചെയ്യുക, തുടർന്ന് നമ്മൾ തിരയുന്ന പാറ്റേൺ കൂടാതെ ഒടുവിൽ ഫയലിന്റെ പേര് (അല്ലെങ്കിൽ ഫയലുകൾ) ഞങ്ങൾ തിരയുകയാണ്. 'അല്ല' എന്ന അക്ഷരങ്ങൾ അടങ്ങുന്ന ഫയലിലെ മൂന്ന് വരികളാണ് ഔട്ട്പുട്ട്.

ഞാൻ grep അല്ലെങ്കിൽ Egrep ഉപയോഗിക്കണോ?

grep ഉം egrep ഉം ഒരേ പ്രവർത്തനം ചെയ്യുന്നു, എന്നാൽ അവർ പാറ്റേൺ വ്യാഖ്യാനിക്കുന്ന രീതി മാത്രമാണ് വ്യത്യാസം. "ഗ്ലോബൽ റെഗുലർ എക്‌സ്‌പ്രഷൻസ് പ്രിന്റ്" എന്നതിന്റെ ചുരുക്കപ്പേരാണ് ഗ്രെപ്പ്, "എക്‌സ്റ്റെൻഡഡ് ഗ്ലോബൽ റെഗുലർ എക്‌സ്‌പ്രഷൻസ് പ്രിന്റ്" എന്നതിന്റെ എഗ്രെപ്പ് ആയിരുന്നു. … ഉപയോഗിച്ച് എന്തെങ്കിലും ഫയൽ ഉണ്ടോ എന്ന് grep കമാൻഡ് പരിശോധിക്കും.

ലിനക്സിൽ ഞാൻ എങ്ങനെ ഫൈൻഡ് ഉപയോഗിക്കും?

അടിസ്ഥാന ഉദാഹരണങ്ങൾ

  1. കണ്ടെത്തുക . – thisfile.txt എന്ന് പേര് നൽകുക. ലിനക്സിൽ ഈ ഫയൽ എന്ന് വിളിക്കുന്ന ഒരു ഫയൽ എങ്ങനെ കണ്ടെത്താമെന്ന് നിങ്ങൾക്ക് അറിയണമെങ്കിൽ. …
  2. /home -name *.jpg കണ്ടെത്തുക. എല്ലാം അന്വേഷിക്കുക. jpg ഫയലുകൾ /home-ലും അതിനു താഴെയുള്ള ഡയറക്ടറികളും.
  3. കണ്ടെത്തുക . – ടൈപ്പ് എഫ് -ശൂന്യം. നിലവിലെ ഡയറക്‌ടറിക്കുള്ളിൽ ഒരു ശൂന്യമായ ഫയലിനായി നോക്കുക.
  4. /home -user randomperson-mtime 6 -iname “.db” കണ്ടെത്തുക

grep കമാൻഡുകൾ എന്തൊക്കെയാണ്?

grep ആണ് ഒരു സാധാരണ എക്സ്പ്രഷനുമായി പൊരുത്തപ്പെടുന്ന വരികൾക്കായി പ്ലെയിൻ-ടെക്സ്റ്റ് ഡാറ്റ സെറ്റുകൾ തിരയുന്നതിനുള്ള കമാൻഡ്-ലൈൻ യൂട്ടിലിറ്റി. അതിന്റെ പേര് ed കമാൻഡ് g/re/p (ആഗോളമായി ഒരു റെഗുലർ എക്‌സ്‌പ്രഷനും പ്രിന്റ് മാച്ചിംഗ് ലൈനുകളും തിരയുക) ൽ നിന്നാണ് വന്നത്, ഇതിന് സമാന ഫലമുണ്ട്.

Unix-ന്റെ ഉദ്ദേശ്യം എന്താണ്?

Unix ഒരു ഓപ്പറേറ്റിംഗ് സിസ്റ്റമാണ്. അത് മൾട്ടിടാസ്കിംഗും മൾട്ടി-യൂസർ പ്രവർത്തനവും പിന്തുണയ്ക്കുന്നു. ഡെസ്‌ക്‌ടോപ്പ്, ലാപ്‌ടോപ്പ്, സെർവറുകൾ എന്നിങ്ങനെ എല്ലാത്തരം കമ്പ്യൂട്ടിംഗ് സിസ്റ്റങ്ങളിലും യുണിക്‌സ് ഏറ്റവും വ്യാപകമായി ഉപയോഗിക്കുന്നു. Unix-ൽ, എളുപ്പമുള്ള നാവിഗേഷനും പിന്തുണാ പരിസ്ഥിതിയും പിന്തുണയ്ക്കുന്ന വിൻഡോകൾക്ക് സമാനമായ ഒരു ഗ്രാഫിക്കൽ യൂസർ ഇന്റർഫേസ് ഉണ്ട്.

ഈ പോസ്റ്റ് ഇഷ്ടമാണോ? നിങ്ങളുടെ ചങ്ങാതിമാരുമായി പങ്കിടുക:
ഒഎസ് ടുഡേ