பேஷ் ஹெட் மற்றும் டெயில் கமாண்ட் டுடோரியல்

Bash Head Tail Command Tutorial



ஒரு கோப்பை உள்ளடக்கத்தைக் காட்ட பல வகையான கட்டளைகள் பாஷில் கிடைக்கின்றன. பொதுவாக பயன்படுத்தப்படும் கட்டளைகள் 'பூனை', 'அதிகம்', 'குறைவாக', 'தலை' மற்றும் 'வால்' கட்டளைகள் முழு கோப்பையும் படிக்க, 'பூனை' , 'மேலும்' மற்றும் 'குறைவாக' கட்டளைகள் பயன்படுத்தப்படுகின்றன. ஆனால் கோப்பின் குறிப்பிட்ட பகுதி படிக்க வேண்டியிருக்கும் போது 'தலை' மற்றும் 'வால்' அந்த பணியை செய்ய கட்டளைகள் பயன்படுத்தப்படுகின்றன. 'தலை' ஆரம்பத்தில் இருந்தே கோப்பைப் படிக்க கட்டளை பயன்படுத்தப்படுகிறது மற்றும் 'வால்' முடிவிலிருந்து கோப்பைப் படிக்க கட்டளை பயன்படுத்தப்படுகிறது. நீங்கள் எப்படி பயன்படுத்தலாம் ' தலை 'மற்றும் 'வால்' ஒரு கோப்பின் குறிப்பிட்ட பகுதியை படிக்க பல்வேறு விருப்பங்களுடன் கட்டளைகள் இந்த டுடோரியலில் காட்டப்பட்டுள்ளன.

செயல்பாடுகளைச் சோதிக்க நீங்கள் ஏற்கனவே உள்ள எந்த கோப்பையும் பயன்படுத்தலாம் அல்லது ஏதேனும் புதிய கோப்பை உருவாக்கலாம் 'தலை' மற்றும் 'வால்' கட்டளைகள் இங்கே, இரண்டு உரை கோப்புகள் பெயரிடப்பட்டுள்ளன பொருட்கள். உரை மற்றும் ஊழியர். உரை பயன்பாட்டைக் காண்பிக்க உருவாக்கப்பட்டது 'தலை' மற்றும் 'வால்' கட்டளைகள்







உள்ளடக்கத்தை காண்பிக்க பின்வரும் கட்டளையை இயக்கவும் பொருட்கள். உரை கோப்பு.



$ cat products.txt



உள்ளடக்கத்தை காண்பிக்க பின்வரும் கட்டளையை இயக்கவும் ஊழியர். உரை கோப்பு.





$ பூனை ஊழியர். txt

இயல்பாக, 'வால்' கட்டளை கோப்பின் கடைசி 10 வரிகளைப் படிக்கிறது. கோப்பின் முடிவில் இருந்து 10 வரிகளுக்கு அதிகமாகவோ அல்லது குறைவாகவோ படிக்க விரும்பினால், நீங்கள் '-n' விருப்பத்தைப் பயன்படுத்த வேண்டும் 'வால்' கட்டளை



வால் கட்டளை தொடரியல்:

வால் [விருப்பம்] [கோப்பு பெயர்] ... [கோப்பு பெயர்]

'தலை' கட்டளையைப் போல 'வால்' கட்டளை பல கோப்புகளுக்கும் பொருந்தும் மற்றும் விருப்பத்தைப் பயன்படுத்துவது 'வால்' கட்டளைக்கு விருப்பமானது.

உதாரணம் - 1: எந்த விருப்பமும் இல்லாமல் ‘வால்’ கட்டளை

staff.txt கோப்பில் 10 வரம்புக்கு குறைவான 6 வரிகள் மட்டுமே உள்ளன.

$ வால் ஊழியர். txt

எடுத்துக்காட்டு -2: -n விருப்பம் மற்றும் நேர்மறை மதிப்புடன் ‘வால்’ கட்டளை

கோப்பின் முடிவிலிருந்து குறிப்பிட்ட வரிகளை நீங்கள் படிக்க விரும்பும் போது நீங்கள் நேர்மறை மதிப்புடன் ‘-n’ விருப்பத்தைப் பயன்படுத்த வேண்டும். பின்வரும் கட்டளை ஊழியர். Txt கோப்பின் கடைசி 2 வரிகளைக் காண்பிக்கும்.

$ வால் -n 2 ஊழியர். txt

எடுத்துக்காட்டு -3: -n மற்றும் எதிர்மறை மதிப்புடன் ‘வால்’ கட்டளை

ஆரம்பத்தில் இருந்தே குறிப்பிட்ட வரிகளைத் தவிர்க்க விரும்பினால், ‘வால்’ கட்டளையில் எதிர்மறை மதிப்புடன் ‘-n’ விருப்பத்தைப் பயன்படுத்த வேண்டும். கீழேயுள்ள கட்டளை ஆரம்பத்தில் இருந்தே 3 வரிகளைத் தவிர்த்து ஊழியர். Txt கோப்பின் உள்ளடக்கத்தைக் காண்பிக்கும்.

$ tail -n -3 ஊழியர். txt

உதாரணம் - 4: பல கோப்புகளுடன் ‘வால்’ கட்டளை

பின்வரும் கட்டளை தயாரிப்புகளின் கடைசி 3 வரிகளைக் காட்டுகிறது.

$ tail -n 3 products.txt staff.txt

உதாரணம் - 5: 'தலை' மற்றும் 'வால்' கட்டளைகளை ஒன்றாகப் பயன்படுத்துதல்

நீங்கள் எந்தக் கோப்பின் நடுவிலிருந்து உள்ளடக்கத்தைப் படிக்க விரும்பினால் பிறகு மட்டும் 'தலை' அல்லது 'வால்' கட்டளை இந்த சிக்கலை தீர்க்க முடியாது. நீங்கள் இரண்டையும் பயன்படுத்த வேண்டும் 'தலை' மற்றும் 'வால்' இந்த சிக்கலை தீர்க்க ஒன்றாக கட்டளையிடுகிறது. பின்வரும் கட்டளை 2 முதல் 6 வரையிலான வரிகளைப் படிக்கும் பொருட்கள். உரை கோப்பு. முதலில், 'தலை' கட்டளை எதிர்மறை மதிப்பு மற்றும் கடைசி 5 வரிகளை தவிர்த்து முதல் 6 வரிகளை மீட்டெடுக்கும் 'வால்' கட்டளை வெளியீட்டில் இருந்து கடைசி 5 வரியை மீட்டெடுக்கும் 'தலை' கட்டளை

$ head -n -5 products.txt | வால் -n 5

மேலே உள்ள எடுத்துக்காட்டுகளைப் பயிற்சி செய்த பிறகு, யார் வேண்டுமானாலும் விண்ணப்பிக்க முடியும் என்று நம்புகிறேன் 'தலை' மற்றும் 'வால்' ஒழுங்காக கட்டளை.