ځینې وختونه کاروونکو د هر ډول فایلونو دننه د ځینې معلوماتو لپاره د لټون اړتیا سره مخ دي. ډیری وختونه، د کنټرول اسناد یا نور سایټریټ ډیټا یو لوی شمیر لینونه لري، نو دا د نامناسب معلوماتو موندلو لپاره ناممکن کار دی. بیا لینکس د لینکس عملیاتي سیسټم څخه یو له خوندیتوب سره راځي، کوم چې تاسو ته اجازه درکوي چې په څو ثانیو کې د بریښنا ځای ومومي.
په لینوکس کې د grep کمانډ استعمال کړئ
د لینکس د تقسیم ترمنځ توپیرونو لپاره، په دې حالت کې دوی هیڅ رول نه لوبوي، ځکه چې کوم قوم چې تاسو یې لیوالتیا لري شپي په ډیفالټ کې، دا په ډیرو مجلسونو کې شتون لري او په عین حال کې کارول کیږي. نن موږ غواړو چې نه یوازې د عمل په اړه بحث وکړو شپيبلکې د اصلي دلیلونو د مینځلو لپاره هم کولی شي د پلټنې لټون کړنلاره په اسانۍ سره ساده کړي.
دا هم وګورئ: موږ په لینکس کې د فایلونو لټون کوو
د چمتوالي کار
ټول نور کړنې به د یو معیاري کنسول له لارې ترسره شي، دا تاسو ته اجازه درکوي چې یوازې د دوتنې پرانیستلو لپاره یوازې د دوی بشپړ لارښود مشخص کړي یا که "ټرمینل" د اړین ډایرکټر لخوا پیل شوی. تاسو کولی شئ د دوتنې مورنی فولډر ومومئ او په کنسول کې یې لاړ شئ لکه:
- د دوتنې مدیر پېل کړئ او غوښتل شوې فولډر ته یې ولیږئ.
- په غوښتل شوي دوتنې سم رڼا وګورئ او غوره کړئ "ملکیت".
- په جدول کې "بنسټیز" کرښه ولولئ "د پلر فولډر".
- اوس روان دی "ټرمینل" آسانه لاره، د مثال په توګه، د مینو له لارې یا د کلیدي ترکیب فشارول Ctrl + Alt + T.
- دلته د کمانډ له لارې ډایرکټری ته ځي
سي ډي / کور / کارن / فولډر
چیرته کاروونکي - کارن-نوم، او پوښۍ د پوښۍ نوم.
مشغول ټیمد بلی + دوتنې نوم
که تاسو بشپړ مواد غواړئ. د دې ټیم سره څنګه کار کولو په اړه تفصيلي لارښوونې زمونږ په نورو مقالو کې په لاندې لینک کې موندل کیدی شي.
نور ولولی: په لینوکس کې د بلیډ کمانډ بیلګې
د پورته ګامونو په تعقیب کولو سره تاسو کولی شئ کار واخلئ شپي، په دې اړین ډایرکټر کې کیدی شي، پرته له دې چې فایل ته بشپړ لاره مشخص کړي.
معياري منځپانګې لټون
د ټولو شته دلیلونو په پام کې نیولو مخکې، دا مهمه ده چې د منځپانګې له مخې د معمول لټون ته پام وکړو. دا به په هغو لمړیو کې ګټور وي کله چې تاسو د ارزښت سره سم یو ساده میچ پیدا کړئ او ټول اړوند لینونه وښایئ.
- د قوماندې په چټکۍ کې ننوتل
د ګوتو ټکي ازموینه
چیرته لفظ - اړین معلومات، او ازموینه د دوتنې نوم. کله چې د فولډ څخه بهر لټون وکړئ، د مثال په توګه بشپړ لارښوونه وښودئ./ کور / کارن / فولډر / دوتنې نوم
. د قوماندې دننه کولو وروسته، کیلي پرانیزئ ننوتل. - دا یواځې د شته انتخابونو سره د پوهیدلو لپاره پاتې دي. په کرښه کې بشپړ کرښې ښودل شوي، او مهم ارزښتونه په سور کې روښانه شوي.
- دا مهمه ده چې د لیکلو قضیه په پام کې ونیول شي، ځکه چې لینکس انډول کول د لویو کوچنیو کوچنیو حسابونو په پام کې نیولو پرته د پلټنې لپاره غوره نه دي. که تاسو غواړئ چې د نوم لیکنې تعریف تعریف کړئ، داخل کړئ
grep -i "کلمه" ازموینه
. - لکه څنګه چې تاسو کولی شئ، په راتلونکې اسڪرين شاټ کې، نتیجه بدل شي او یو بل نوی لیک اضافه شوی.
د سټارټ نیولو سره لټون وکړئ
ځینې وختونه کارونکي اړتیا لري چې نه یوازې د قطارونو سمه لوبه ومومي، بلکې هغه معلومات ومومي چې وروسته یې راځي، د بیلګې په توګه، کله چې د ځانګړي غلطۍ راپور ورکولو کې. بیا سم حل دا دی چې ځانګړتیاوې وکاروي. په کنسول کې ننوتلgrep-a3 "کلمه" ازموینه "
د میچ وروسته پایله کې لاندې دری لینونه شامل کړئ. تاسو لیکلی شئ-4
نو بیا به څلور لینونه ونیول شي، هیڅ ډول محدوديتونه شتون نلري.
که بدله-A
تاسو استدلال کوئ- د + لین شمیره
، د پایلې په توګه، د ننوتلو ځای ته ډاټا ښودل کیږي.
استدلال- سي
په پایله کې، د کلیمې په شاوخوا کې کرښې نیسي.
لاندې لاندي تاسو د ځانګړو مباحثو د دندې مثالونه وګورئ. لطفا په یاد ولرئ چې دا اړینه ده چې د قضیې په پام کې نیولو سره دوه ځله رایې ورکړئ.
grep-b3 "کلمه" ازموینه "
grep-c3 "کلمه" ازموینه "
د لینونو په پیل او پای کې لټونونه لټون کړئ
د یوې کلیمې تعریفولو اړتیا، کوم چې په پیل کې یا د لین په پای کې وي، ډیری وخت د ترتیب کولو فایلونو سره د کار پر مهال واقع کیږي، چیرته چې هر کرښه د یو پیرامیٹر مسولیت لري. د دې لپاره چې په پیل کې دقیقه شمېره وګورئ، تاسو باید نوم لیکنه وکړئgrep "^ کلمه" ازموینه
. لاسلیک ^ یوازې د دې اختیار په کارولو مسؤلیت لري.
د لینونو په پای کې د منځپانګې پلټنه د ورته اصولو سره نږدې کیږي، یوازې یوازې په حواله کې باید تاسو د کرکټر اضافه کړئ $، او ټیم به دا فورمه ترلاسه کړي:grep "لفظ $" ازموینه
.
د شمېرو لټون
کله چې غوښتل شوي ارزښتونه وپلټل شي، کاروونکي تل په سوریه کې د حاضر کلمې په اړه معلومات نلري. بیا د پلټنې کړنالره د شمېرو له لارې ترسره کیدی شي، ځینې وختونه دا کار خورا آسانه کوي. یواځې اړینه ده چې په پوښتنو کې د کمانډ څخه کار واخلئgrep "[0-7]" testfile
چیرته «[0-7]» د ارزښتونو کچه، او ازموینه د سکن لپاره د دوتنې نوم.
د ټولو ډایرکټر فایلونو شننه
په هر فولډ کې ټول توکي سکیننګ ته د ریورسورس په نوم ویل کیږي. کاروونکي باید یوازې یو دلیل پلي کړي، کوم چې په فولډر کې ټولې فایلونه تحلیلوي او مناسبه کرښه او د دوی موقعیت ښیي. تاسو ته اړتیا لرئgrep -r "کلمه" / کور / کارن / فولډر
چیرته / کور / کارن / فولډر د سکیننګ لپاره لارښود لارښود.
هغه ځای چېرې دوتنه زیرمه کیږي به په نیل کې ښودل شي، او که غواړئ چې د دې معلوماتو پرته لینونه واخلئ، نو بل قوم ته یې امر کولgrep -h -r "لفظ" + فولډر لار
.
دقیق کلمه لټون
د مقالې په پیل کې مو د مخه د عادي کلمې د لټون په اړه خبرې وکړې. په هرصورت، د دې میتود سره اضافي پایلې به په پایلو کې ښودل شي. د مثال په توګه، تاسو کلمه ومومئ کارن، مګر کمانډ به د کارن ښودنه هم وکړي123, شفرکارن او نور مډالونه که چیرې وي. د دې پایلې څخه د مخنیوي لپاره، یو دلیل وړاندې کړئ-w
(grep -w "لفظ" + د دوتنې نوم یا ځای
).
دا اختیار اعدام شوی حتی که تاسو اړتیا لرئ چې په یو وخت کې دقیقه کلیدي کلیدونه وپلټئ. په دې حالت کې ننوتلegrep -w 'لفظ 1 | لفظ 2' ازموینه
. مهرباني وکړئ په یاد ولرئ چې پدې حالت کې شپي یو لیک اضافه شوی e، او حواله واحدونه دي.
د ځانګړو کلمو پرته د تارونو لټون.
په پام کې نیول شوې ګټه نه یوازې د فایلونو کې د کلمو موندلو توان لري، بلکې د لینونو ښودلو لپاره هم کارول کیږي چې په کوم کې د کاروونکي مشخص تعریف شتون نلري. بیا د کلیدي ارزښت ته ننوتلو مخکې او فایل اضافه شو-v
. د هغې څخه مننه، کله چې تاسو قوماندې فعاله کړئ، نو تاسو به یوازې اړونده ارقام وګورئ.
سنټکس شپي یو څو نور بحثونه راغونډ کړل، چې په لنډه توګه یې په اړه بحث کیدی شي:
-I
- یوازې د هغو فایلونو نومونه وښیئ چې د لټون معیار سره سمون لري؛-s
- د غلطو موندلو په اړه غیر فعال اطلاعات؛- این
په دوتنه کې د کرښې شمیره؛ب
- د خط څخه مخکې د بلاک نمبر وښایئ.
هیڅکله تاسو ته د یوې موندنې لپاره د ډیری دلیلونو غوښتنه کولو څخه مخنیوی نه کوي، یوازې هغه ځای ته د یو ځای له مخې جلا کړئ، په قضیه کې د قضیې لپاره هیر نه شو.
نن موږ دا ټیم په تفصیل سره په ډاګه کړ شپيد لینوکس په توزیع کې شتون لري. دا یو له معیاري او معمولا کارول کیږي. تاسو کولی شئ د نورو مشهور وسیلو او انټلاټ په اړه زمونږ په بیلابیلو موادو کې لاندې لینک کې ولولی.
دا هم وګورئ: په لینکسینډ کې په ډیری وختونو کارول شوي قوماندې