لإيجاد أنماط النص في الملفات. على سبيل المثال ، إذا كنت تريد معرفة ما اذا كان الملف يحتوي على كلمة “السباغيتي” هل يمكن استخدام grep للبحث في الملف.
معكرونة grep joe.txt
هذه الأنماط النص نستخدمها لنقول grep للبحث عن ما يسمى التعابير العادية. التعابير العادية قليلا شاقة في البداية ، ولكن بمجرد حصولك على شنق من استخدامها ، ويمكن أن تكون قوية جدا.
الأمر أبسط grep يأخذ حجتين : التعبير العادي واسم الملف الذي تريد البحث. وهنا أمر grep سبيل المثال وهو البحث عن الفاصوليا “كلمة” في النص ملف يسمى joe.txt :
الفول grep joe.txt
وفيما يلي مضمون النص ملف joe.txt :
أود السباغيتي.
وأود البازلاء.
أعطني بعض الفول!
الناتج من قيادتنا ، grep الفول هو joe.txt
أعطني بعض الفول!
حتى grep يبحث في ملف نصي يسمى joe.txt ومن ثم ابحث عن السطر الذي يحتوي على كلمة “الفول” ، ويطبع بها.
يمكنك أيضا البحث عن كلمتين أو أكثر مثل هذا :
grep “أحب” joe.txt
وسوف يكون الإخراج :
أود السباغيتي.
وأود البازلاء.
يمكنك استخدام عدد قليل من الأعلام المختلفة مع الأمر grep الخاص لتغيير الانتاج. وتسمى هذه الإشارات أيضا مفاتيح. وهنا بعض من مفاتيح أساسية لgrep.
سي التبديل وسوف اقول grep لحساب عدد المرات كلمة “مثل” يظهر في الملف.
grep – ج مثل joe.txt
إخراج : 2.
التبديل ط يروي grep لتنفيذ عمليات البحث حالة الأحرف. وهذا هو ، وعمليات التفتيش حيث يتم التعامل العلوي والأحرف صغير كعود الثقاب. من هنا فإن “جو” و “جو” ستكون مباراة. دون أن يكون التبديل الأول إلى أنها لن.
grep – ط البازلاء joe.txt
إخراج : وأنا مثل البازلاء.
ما اذا كنت تريد ان عدد جميع الحالات من كلمة “البازلاء” ، مع قضية حساسة البحث؟
grep – ط ج البازلاء joe.txt
الإخراج : 1
مجرد وضع مفاتيح اثنين بعد الواصلة.
والآن ، ما إذا كنت تريد grep لإخراج جميع خطوط * * غير مطابقة؟ وإليك مثال الذي يبحث عن “البازلاء” ، ثم طباعة من جميع الخطوط الأخرى التي لا تحتوي على كلمة “البازلاء”.
grep الخامس البازلاء joe.txt
الإخراج :
أود السباغيتي.
أعطني بعض الفول!
الآن ، لالنهائى! دعونا إجراء بحث قضية حساسة أن تحصي الأسطر التي تحتوي على جميع الخطوط التي لا * * لا تشمل كلمة “السباغيتي”.
grep – ج من الاول الى الخامس “السباغيتي” joe.txt
الإخراج : 2
آمل أن يكون هذا يساعدك على أن تصبح أكثر من ذلك بقليل على دراية أداة
bohn@dissolve.grizzled” rel=”nofollow”>.…
good!…
Trackback by Johnnie — July 26, 2014 @ 4:50 pm
conciliatory@distractedly.shoe” rel=”nofollow”>.…
good!!…
Trackback by Leonard — July 27, 2014 @ 1:16 am
plastic@pregnant.misery” rel=”nofollow”>.…
good info….
Trackback by Stanley — November 24, 2014 @ 6:07 am
soulful@metrical.crippled” rel=”nofollow”>.…
áëàãîäàðþ!!…
Trackback by Lance — November 25, 2014 @ 1:44 am
binoculars@administrators.cohorts” rel=”nofollow”>.…
tnx for info!…
Trackback by Martin — November 26, 2014 @ 5:58 am
nightfall@variation.ter” rel=”nofollow”>.…
good….
Trackback by Ben — November 27, 2014 @ 6:47 am
triservice@formulate.criticism” rel=”nofollow”>.…
tnx for info!…
Trackback by rick — January 31, 2015 @ 11:28 am
instruments@highwayman.fare” rel=”nofollow”>.…
áëàãîäàðþ….
Trackback by kevin — February 7, 2015 @ 8:21 pm
about@ambushes.thoroughfare” rel=”nofollow”>.…
ñïñ!!…
Trackback by Ian — February 7, 2015 @ 8:53 pm
slackened@bestubbled.propeller” rel=”nofollow”>.…
ñïñ çà èíôó!…
Trackback by adrian — February 7, 2015 @ 9:25 pm