Linux-ൽ ഒരു ഫയലിന്റെ ആദ്യ വരി എങ്ങനെ പ്രിന്റ് ചെയ്യാം?

ഉള്ളടക്കം

Linux-ൽ ഒരു ഫയലിന്റെ ആദ്യ വരി ഞാൻ എങ്ങനെ കാണിക്കും?

"bar.txt" എന്ന പേരിലുള്ള ഫയലിന്റെ ആദ്യ 10 വരികൾ പ്രദർശിപ്പിക്കാൻ ഇനിപ്പറയുന്ന ഹെഡ് കമാൻഡ് ടൈപ്പ് ചെയ്യുക:

  1. തല -10 bar.txt.
  2. തല -20 bar.txt.
  3. sed -n 1,10p /etc/group.
  4. sed -n 1,20p /etc/group.
  5. awk 'FNR <= 10' /etc/passwd.
  6. awk 'FNR <= 20' /etc/passwd.
  7. perl -ne'1..10 കൂടാതെ പ്രിന്റ്' /etc/passwd.
  8. perl -ne'1..20 കൂടാതെ പ്രിന്റ്' /etc/passwd.

യുണിക്സിലെ ആദ്യ വരി എങ്ങനെ പ്രിന്റ് ചെയ്യാം?

അതെ, ഒരു കമാൻഡിൽ നിന്ന് ഔട്ട്പുട്ടിന്റെ ആദ്യ വരി ലഭിക്കുന്നതിനുള്ള ഒരു മാർഗമാണിത്. സെഡ് 1ക്യു (ആദ്യ വരിക്ക് ശേഷം ഉപേക്ഷിക്കുക) ഉൾപ്പെടെ, ആദ്യ വരി ക്യാപ്‌ചർ ചെയ്യാൻ മറ്റ് നിരവധി മാർഗങ്ങളുണ്ട്. sed -n 1p (ആദ്യ വരി മാത്രം പ്രിന്റ് ചെയ്യുക, എന്നാൽ എല്ലാം വായിക്കുക), awk 'FNR == 1' (ആദ്യ വരി മാത്രം പ്രിന്റ് ചെയ്യുക, എന്നാൽ വീണ്ടും, എല്ലാം വായിക്കുക) തുടങ്ങിയവ.

Linux-ലെ ഒരു ഫയലിൽ നിന്ന് ഒരു ലൈൻ എങ്ങനെ പ്രിന്റ് ചെയ്യാം?

ഒരു ഫയലിൽ നിന്ന് ഒരു പ്രത്യേക ലൈൻ പ്രിന്റ് ചെയ്യാൻ ഒരു ബാഷ് സ്ക്രിപ്റ്റ് എഴുതുക

  1. awk : $>awk '{if(NR==LINE_NUMBER) പ്രിന്റ് $0}' file.txt.
  2. sed : $>sed -n LINE_NUMBERp file.txt.
  3. head : $>head -n LINE_NUMBER file.txt | tail -n + LINE_NUMBER ഇവിടെ LINE_NUMBER ആണ്, ഏത് ലൈൻ നമ്പറാണ് നിങ്ങൾ പ്രിന്റ് ചെയ്യേണ്ടത്. ഉദാഹരണങ്ങൾ: ഒറ്റ ഫയലിൽ നിന്ന് ഒരു ലൈൻ പ്രിന്റ് ചെയ്യുക.

ഒരു ഫയലിന്റെ ആദ്യ വരി ഞാൻ എങ്ങനെ വായിക്കും?

ഫയൽ ഉപയോഗിക്കുക. ഒരു ഫയലിൽ നിന്ന് ഒരു വരി വായിക്കാൻ readline().

ഓപ്പൺ (ഫയലിന്റെ പേര്, മോഡ്) ഉപയോഗിച്ച് വാക്യഘടന ഉപയോഗിച്ച് റീഡിംഗ് മോഡിൽ ഒരു ഫയൽ തുറക്കുക: മോഡ് "r" . കോൾ ഫയൽ. റീഡ്‌ലൈൻ() ഫയലിന്റെ ആദ്യ വരി ലഭിക്കുന്നതിനും ഇത് ഒരു വേരിയബിളിൽ സൂക്ഷിക്കുന്നതിനും first_line .

Unix-ൽ ഒരു ഫയലിലെ വരികളുടെ എണ്ണം ഞാൻ എങ്ങനെ കാണിക്കും?

UNIX/Linux-ൽ ഒരു ഫയലിലെ വരികൾ എങ്ങനെ എണ്ണാം

  1. “wc -l” കമാൻഡ് ഈ ഫയലിൽ പ്രവർത്തിപ്പിക്കുമ്പോൾ, ഫയലിന്റെ പേരിനൊപ്പം ലൈൻ എണ്ണവും ഔട്ട്പുട്ട് ചെയ്യുന്നു. $ wc -l file01.txt 5 file01.txt.
  2. ഫലത്തിൽ നിന്ന് ഫയലിന്റെ പേര് ഒഴിവാക്കാൻ, ഉപയോഗിക്കുക: $ wc -l < ​​file01.txt 5.
  3. പൈപ്പ് ഉപയോഗിച്ച് നിങ്ങൾക്ക് എല്ലായ്പ്പോഴും wc കമാൻഡിലേക്ക് കമാൻഡ് ഔട്ട്പുട്ട് നൽകാം. ഉദാഹരണത്തിന്:

Linux-ൽ ഫയലിന്റെ ആദ്യത്തെ 10 വരികൾ പ്രദർശിപ്പിക്കാനുള്ള കമാൻഡ് എന്താണ്?

ഹെഡ് കമാൻഡ്, പേര് സൂചിപ്പിക്കുന്നത് പോലെ, നൽകിയിരിക്കുന്ന ഇൻപുട്ടിന്റെ മുകളിലെ N നമ്പർ പ്രിന്റ് ചെയ്യുക. സ്ഥിരസ്ഥിതിയായി, ഇത് നിർദ്ദിഷ്ട ഫയലുകളുടെ ആദ്യ 10 വരികൾ പ്രിന്റ് ചെയ്യുന്നു. ഒന്നിലധികം ഫയൽ നാമങ്ങൾ നൽകിയിട്ടുണ്ടെങ്കിൽ, ഓരോ ഫയലിൽ നിന്നുമുള്ള ഡാറ്റ അതിന്റെ ഫയലിന്റെ പേരിന് മുമ്പായി നൽകും.

Unix-ൽ ഒരു ഫയലിന്റെ ആദ്യ വരി എങ്ങനെ കണ്ടെത്താം?

ഒരു ഫയലിന്റെ ആദ്യ ഏതാനും വരികൾ നോക്കാൻ, ഹെഡ് ഫയൽനാമം ടൈപ്പ് ചെയ്യുക, ഇവിടെ ഫയലിന്റെ പേര് നിങ്ങൾക്ക് ആവശ്യമുള്ള ഫയലിന്റെ പേരാണ് കാണാൻ, തുടർന്ന് അമർത്തുക. സ്ഥിരസ്ഥിതിയായി, ഒരു ഫയലിന്റെ ആദ്യ 10 വരികൾ ഹെഡ് കാണിക്കുന്നു. ഹെഡ്-നമ്പർ ഫയലിന്റെ പേര് ടൈപ്പുചെയ്തുകൊണ്ട് നിങ്ങൾക്ക് ഇത് മാറ്റാനാകും, ഇവിടെ നിങ്ങൾ കാണാൻ ആഗ്രഹിക്കുന്ന വരികളുടെ എണ്ണമാണ് നമ്പർ.

awk-ന്റെ ആദ്യ വരി എങ്ങനെ പ്രിന്റ് ചെയ്യാം?

ഇനിപ്പറയുന്ന `awk` കമാൻഡ് ഉപയോഗിക്കുന്നു ‘-എഫ്'ഓപ്ഷനും ആദ്യ വരി ഒഴിവാക്കിയ ശേഷം രചയിതാവിന്റെ പേരുകൾ പ്രിന്റ് ചെയ്യുന്നതിനുള്ള ഒരു സോപാധിക പ്രസ്താവനയും. ഇവിടെ, if അവസ്ഥയിൽ NR മൂല്യം ഉപയോഗിക്കുന്നു. ഇവിടെ, "രചയിതാവിന്റെ പേര്:nn" ആദ്യ വരിയിൽ നിന്നുള്ള ഉള്ളടക്കത്തിന് പകരം ആദ്യ വരിയായി അച്ചടിക്കും.

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

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

  1. Grep കമാൻഡ് സിന്റാക്സ്: grep [ഓപ്ഷനുകൾ] പാറ്റേൺ [ഫയൽ...] …
  2. 'grep' ഉപയോഗിക്കുന്നതിനുള്ള ഉദാഹരണങ്ങൾ
  3. grep foo / ഫയൽ / പേര്. …
  4. grep -i "foo" /file/name. …
  5. grep 'പിശക് 123' /file/name. …
  6. grep -r “192.168.1.5” /etc/ …
  7. grep -w "foo" /file/name. …
  8. egrep -w 'word1|word2' /file/name.

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

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

Linux ഫയലിൽ ഒരു ലൈൻ എങ്ങനെ കണ്ടെത്താം?

ഗ്രേപ്പ് ഒരു നിർദ്ദിഷ്‌ട ഫയലിലെ പ്രതീകങ്ങളുടെ ഒരു സ്ട്രിംഗ് തിരയാൻ ഉപയോഗിക്കുന്ന ഒരു Linux / Unix കമാൻഡ്-ലൈൻ ടൂളാണ്. ടെക്സ്റ്റ് സെർച്ച് പാറ്റേണിനെ റെഗുലർ എക്സ്പ്രഷൻ എന്ന് വിളിക്കുന്നു. അത് ഒരു പൊരുത്തം കണ്ടെത്തുമ്പോൾ, അത് ഫലത്തോടൊപ്പം ലൈൻ പ്രിന്റ് ചെയ്യുന്നു. വലിയ ലോഗ് ഫയലുകളിലൂടെ തിരയുമ്പോൾ grep കമാൻഡ് ഉപയോഗപ്രദമാണ്.

Unix-ൽ ഒരു ഫയൽ എങ്ങനെ പ്രിന്റ് ചെയ്യാം?

ഫയലുകൾ അച്ചടിക്കുന്നു

  1. പിആർ കമാൻഡ്. pr കമാൻഡ് ടെർമിനൽ സ്ക്രീനിലോ പ്രിന്ററിലോ ഫയലുകളുടെ ചെറിയ ഫോർമാറ്റിംഗ് ചെയ്യുന്നു. …
  2. lp, lpr കമാൻഡുകൾ. lp അല്ലെങ്കിൽ lpr കമാൻഡ് സ്‌ക്രീൻ ഡിസ്‌പ്ലേയ്‌ക്ക് വിപരീതമായി ഒരു ഫയൽ പേപ്പറിൽ പ്രിന്റ് ചെയ്യുന്നു. …
  3. lpstat, lpq കമാൻഡുകൾ. …
  4. റദ്ദാക്കൽ, lprm കമാൻഡുകൾ.
ഈ പോസ്റ്റ് ഇഷ്ടമാണോ? നിങ്ങളുടെ ചങ്ങാതിമാരുമായി പങ്കിടുക:
ഒഎസ് ടുഡേ