Jump to content

हेड (युनिक्स)

विकिपीडिया, मुक्‍त ज्ञानकोशातून


हेड (युनिक्स)
संकेतस्थळ '

head (असे वाचा- हेड) ही यूनिक्स आणि युनिक्स सारख्या ऑपरेटिंग सिस्टीमवरचा एक प्रोग्राम आहे जे फाइलची किंवा पाइप डेटाची सुरुवात दाखवते.

लिहिण्याची पद्धत

[संपादन]

हेड आदेश लिहिण्याची पद्धत पुढीलप्रमाणे आहे.

head [पर्याय] < फाईलचे‌-नाव > 

जर कोणतीही संख्या आदेशामध्ये दिली नसेल तर हेड त्याच्या इनपुटच्या पहिल्या 10 ओळी मानक आउटपुटवर दाखवेल. कमांड लाइन पर्याय वापरून दाखवलेल्या ओळींची संख्या बदलली जाऊ शकते. खालील उदाहरण फाइलच्या पहिल्या 20 ओळी दाखवते.

 head -n 20 फाइलचे‌-नाव 

हे 'foo' या नावापासून सुरू होणाऱ्या सर्व फायलींच्या पहिल्या 5 ओळी दाखवते.

head -n 5 foo*

बऱ्याचशा आवृत्त्या n वगळण्याची परवानगी देतात आणि फक्त -५ म्हणू देतात. फाइलचा शेवटच्या ओळी दाखवण्यासाठी GNU हेड -n या पर्यायासाठी नकारात्मक संख्यांना परवानगी देते.

ध्वज

[संपादन]
 -c < x(बाइट्सची संख्या) > प्रथम x क्रमांकाचे बाइट्स कॉपी करा. 

युनिक्सच्या सगळ्यात सुरुवातीच्या आवृत्यांमध्ये हा आदेश नाही आणि त्यामुळे दस्तऐवजांमध्ये व पुस्तकांमध्ये हे काम करण्यासाठी sed होते.

sed 5q फाइलचे‌-नाव 

हा आदेश सांगतो कि पहिल्या ५ ओळी दाखवा आणि बाहेर पडा.

sed हा आदेश हेडचे काम उलटे करण्यासाठीही वापरले जाऊ शकते. उदाहरणार्थ खालील आदेश फाइलच्या पहिल्या ५ ओळी न दाखवण्यासाठी वापरता येते.

 sed -n '1,5!p' फाइलचे‌-नाव

अंमलबजावणी

[संपादन]

head आदेश आस्कीच्या एमएसएक्स-डॉससाठी एमएसएक्स-डॉस२ साधने आवृत्ती 2 [] चाही भाग आहे.

हे सुद्धा पहा

[संपादन]
  • tail
  • dd
  • युनिक्स आदेशांची यादी

संदर्भ

[संपादन]

बाह्य दुवे

[संपादन]