Sia (لێدوان | بەشدارییەکان) |
Sia (لێدوان | بەشدارییەکان) No edit summary |
||
(٣ دەستکاری لەلایەن ٢ بەکارھێنەرەوە پیشاننادرێت) | |||
ھێڵی ١: | ھێڵی ١: | ||
[[پەڕگە:Grep-book-by-OReilly.png| | [[پەڕگە:Grep-book-by-OReilly.png|200px|thumb|left|پەرتووکێک تایبەت بە [[grep]] لەلایەن [[OReilly]] ــەوە]] | ||
مانای پوختی ناوەکە بریتییە ( '''G'''lobal '''R'''egular '''E'''xpression and '''P'''rint ) یەکێکە لەو ئامرازتووڵانەی گەڕانی پێشکەوتوو لە کون و کەلەبەری هەموو دابەشکردنەکانی لینوکس بەبنەڕەت هەیە و خێزانی [[BSD]]ـــش هەمان شت (دیارە هەربۆخی لە بنەڕەتەوە لە [[UNIX]] ــەوە چێبووە). پرۆسەکانی دۆزینەوە و جیاکردنەوەی [[grep]] کارێکە ڕۆژانە لەسەر هەموو سیستەمان بەملیۆنەبارە دەبێتەوە ئەگەر زۆرتر نەبێت. بەتەنها خۆی تێگەشتنێکی باشی دەوێت، هەربۆیە چەندین پەرتووک و پەرتووکی سەرهێڵی لەسەرە. هەندێک ناویان لێناوە چاوی ئەدمین. بەبێ [[grep]] بەڕێوبەری سیستەم کوێرە. | مانای پوختی ناوەکە بریتییە ( '''G'''lobal '''R'''egular '''E'''xpression and '''P'''rint ) یەکێکە لەو ئامرازتووڵانەی گەڕانی پێشکەوتوو لە کون و کەلەبەری هەموو دابەشکردنەکانی لینوکس بەبنەڕەت هەیە و خێزانی [[BSD]]ـــش هەمان شت (دیارە هەربۆخی لە بنەڕەتەوە لە [[UNIX]] ــەوە چێبووە). پرۆسەکانی دۆزینەوە و جیاکردنەوەی [[grep]] کارێکە ڕۆژانە لەسەر هەموو سیستەمان بەملیۆنەبارە دەبێتەوە ئەگەر زۆرتر نەبێت. بەتەنها خۆی تێگەشتنێکی باشی دەوێت، هەربۆیە چەندین پەرتووک و پەرتووکی سەرهێڵی لەسەرە. هەندێک ناویان لێناوە چاوی ئەدمین. بەبێ [[grep]] بەڕێوبەری سیستەم کوێرە. | ||
ھێڵی ١٠: | ھێڵی ١٠: | ||
7:Amanj le Wiki | 7:Amanj le Wiki | ||
</source> | </source> | ||
*<code>-E</code> ئەمە زیاتر کاری بردنە قۆناغێکی تری ئەم تووڵئامرازەیەوە کەوەکو [ | *<code>-E</code> ئەمە زیاتر کاری بردنە قۆناغێکی تری ئەم تووڵئامرازەیەوە کەوەکو [http://publib.boulder.ibm.com/infocenter/aix/v6r1/index.jsp?topic=/com.ibm.aix.cmds/doc/aixcmds2/egrep.htm egrep] کاردەکات و دەچێتە ئەو دۆخەوە. | ||
{{note | |||
{{note|لێرەدا ئەوە بزانە کە زۆر دابەشکردن و سیستەمەکان هێشتا egrep بەکاردەبەن، بەهۆی ئەوەی کاتی چێکردنیان هێشتا [[grep]] توانای ئەوەی نەبوو. وەکو دەبینرێت لە ئێستادا <code>grep -E</code> هەمان کاردەکات.}} | |||
*<code>-c</code> ئەمەیان تەواو ئەنجامەکان دەژێرێت ئایا چەند جار هەن، واتا بەدوودا گەڕاو چەند جار دووبارە بوەتەوە. بۆ نمونە لە پەڕگەی چاوگ Amanj دوو جار هەیە وەکو بینیمان، ئەم لێرەدا بەژمارە پێت دەڵێت چەند جار وشەی ئامانج هەیە: | *<code>-c</code> ئەمەیان تەواو ئەنجامەکان دەژێرێت ئایا چەند جار هەن، واتا بەدوودا گەڕاو چەند جار دووبارە بوەتەوە. بۆ نمونە لە پەڕگەی چاوگ Amanj دوو جار هەیە وەکو بینیمان، ئەم لێرەدا بەژمارە پێت دەڵێت چەند جار وشەی ئامانج هەیە: | ||
<source lang='bash'>grep -c 'Amanj' Desktop/chawg.txt | <source lang='bash'>grep -c 'Amanj' Desktop/chawg.txt | ||
2 | 2 | ||
</source> | </source> | ||
*<code>- | *<code>-i</code> ئەمەیان کاری پشتگوێخستنی پیتی بچووک و گەورەیە. هەمان پەڕگە وەردەگرینەوە بۆ ناوی ara لێرەدا دەمەوێت بڵێم کە گوێ نەدات بە گەورە و بچووکی پیتەکانی وشەی ara: | ||
<source lang='bash'>grep -i 'ara' Desktop/chawg.txt | <source lang='bash'>grep -i 'ara' Desktop/chawg.txt | ||
ara le wiki | ara le wiki | ||
ARA LE MEKO | ARA LE MEKO | ||
</source> | </source> | ||
دوایین پێداچوونەوەی ٢١:٥٥، ١٠ی کانوونی یەکەمی ٢٠١٤
مانای پوختی ناوەکە بریتییە ( Global Regular Expression and Print ) یەکێکە لەو ئامرازتووڵانەی گەڕانی پێشکەوتوو لە کون و کەلەبەری هەموو دابەشکردنەکانی لینوکس بەبنەڕەت هەیە و خێزانی BSDـــش هەمان شت (دیارە هەربۆخی لە بنەڕەتەوە لە UNIX ــەوە چێبووە). پرۆسەکانی دۆزینەوە و جیاکردنەوەی grep کارێکە ڕۆژانە لەسەر هەموو سیستەمان بەملیۆنەبارە دەبێتەوە ئەگەر زۆرتر نەبێت. بەتەنها خۆی تێگەشتنێکی باشی دەوێت، هەربۆیە چەندین پەرتووک و پەرتووکی سەرهێڵی لەسەرە. هەندێک ناویان لێناوە چاوی ئەدمین. بەبێ grep بەڕێوبەری سیستەم کوێرە.
بڵاوترین هەڵبژاردنەکانی
-v
کاری بەنەخێرکردنی شتێکە کە ناتەوێت ئەوی لەگەڵدا بێت. بۆ نمونە: ئارا دەڵێت هەموو ژوورەکەم بگەڕێ بۆ نامەی دڵداری تەنها دؤڵابەکەم نەبێت. ئێستا ئەگەر بیکەین بە grep دەبێت ئاوها بێت:
grep -v dolabekem Mall/Jwr/shtekani-ara.txt
-n
ئەمەیان ئەنجامەکەی لەگەڵ ژمارەی دێڕەکە دەردەخات. بۆ نمونە Amanj لە نێو چاوگدا بە دوو جۆر هەیە و دەمانەوێت لەکوێدا دۆزیەوە هەمان کات ژمارەی دێڕەکە دەربخات.
grep -n 'Amanj' Desktop/chawg.txt
3:Amanj le Mekokan
7:Amanj le Wiki
-E
ئەمە زیاتر کاری بردنە قۆناغێکی تری ئەم تووڵئامرازەیەوە کەوەکو egrep کاردەکات و دەچێتە ئەو دۆخەوە.
تێبینی گرنگ: لێرەدا ئەوە بزانە کە زۆر دابەشکردن و سیستەمەکان هێشتا egrep بەکاردەبەن، بەهۆی ئەوەی کاتی چێکردنیان هێشتا grep توانای ئەوەی نەبوو. وەکو دەبینرێت لە ئێستادا grep -E هەمان کاردەکات.
|
-c
ئەمەیان تەواو ئەنجامەکان دەژێرێت ئایا چەند جار هەن، واتا بەدوودا گەڕاو چەند جار دووبارە بوەتەوە. بۆ نمونە لە پەڕگەی چاوگ Amanj دوو جار هەیە وەکو بینیمان، ئەم لێرەدا بەژمارە پێت دەڵێت چەند جار وشەی ئامانج هەیە:
grep -c 'Amanj' Desktop/chawg.txt
2
-i
ئەمەیان کاری پشتگوێخستنی پیتی بچووک و گەورەیە. هەمان پەڕگە وەردەگرینەوە بۆ ناوی ara لێرەدا دەمەوێت بڵێم کە گوێ نەدات بە گەورە و بچووکی پیتەکانی وشەی ara:
grep -i 'ara' Desktop/chawg.txt
ara le wiki
ARA LE MEKO