26.04.2015 Views

Created by Created by Neevia Document Converter trial version http ...

Created by Created by Neevia Document Converter trial version http ...

Created by Created by Neevia Document Converter trial version http ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

نك ا هنا ك أ ي أ دل ة أ ي أ ن ه ذه ال ع لا م ة عن د و ج و د ها م ع ا لأ م ر<br />

ع م ل ال خيا ر الذي قمنا بمناقشته سابقا ً.‏ لاحظ المثال التالي:‏<br />

(ls)<br />

(R )<br />

فإن ها تق و م بنف س<br />

bash-2.05$ ls *<br />

dir2<br />

ف ي ال مثا ل ال ساب ق لا ح ظ أ ن إ ست خ دا م ه ذه ال ع لا م ة ق د قا م بنف س ع م ل ال خيا ر ) R<br />

). ول ك ن الف ر ق بين ه ما ه و أ ن ال خيا ر ك ما ت عل منا سابقا ً يق و م ب ع ر ض م حت ويا ت<br />

ال دلي ل ال حال ي وإ ذا كا ن هنا ك أ ي دلي ل من د ر ج ت ح ت ه ذا ال دلي ل فإن ه سيت م إ ست ع را ض<br />

م حت ويا ت وإ ذا كا ن ف ي ال م حت ويا ت ال م ست ع ر ض ة أ ي دلي ل س و ف ي ع ر ض م حت ويات ه<br />

أي ضا ً أ ي ب ش ك ل مت سل س ل.‏ أ ما ال ع لا م ة ف ه ي تق و م فق ط ب ع ر ض ال م حت ويا ت<br />

ال دا خلي ة ل م حت ويا ت ال دلي ل ال حال ي وإ ن كا ن هنا ك أ ي دلي ل ف ي ه ذا ال دلي ل الف ر ع ي<br />

فإن ه ل ن يت م إ ست ع را ض ه .<br />

وي م ك ن أ ن ن ج ع ل ه ذه ال ع لا م ة عن د ما يت م د م ج ها م ع ا لأ م ر ن)‏ أ تق و م ب ع م ل أ كث ر<br />

ت ح دي دا ً م ن ا لأ م ر مث لا ً كأ ن يت م تنفي ذ ه ذا ا لأ م ر ع ى أ دل ة م عين ة فق ط ف ي ال دلي لال حال ي<br />

كأ ن ن ح د د مث لا ً أ ن ا لأ دل ة ال ذ ي ي ج ب أ ن ي طب ق علي ها ا لأ م ر ي ج ب أ ن ت ك و ن مبت دئ ة<br />

ب ح ر و ف م عين ة.‏ لاحظ المثال التالي:‏<br />

bash-2.05$ ls d*<br />

dir2<br />

ls)<br />

(*)<br />

(R )<br />

(d )<br />

ف ي ال مثا ل ال ساب ق لا ح ظ أننا ح د دنا أ ن أ م ر ا لا ست ع را ض س و ف ي طب ق فق ط عل ى<br />

ا لأ دل ة الت ي تب دأ فق ط بال ح ر ف و هنا ن ح ن ن متل ك ال دلي ل ك)‏ ل ذل س و ف يت م<br />

ع ر ض م حت ويات ه الداخلية و في هذه الحالة عندما يقوم النظام بتنفيذ الأمر فإنه يقوم<br />

بالب ح ث ع ن ا لأ دل ة الت ي ت ك و ن مبت دئ ة بال ح ر ف وإ ذا ل م ي ج د أ ي دلي ل فإ ن الن ظا م<br />

س و ف ي ظ ه ر ل ك ر سال ة خ طأ أن ه لاي و ج د دلي ل مل ف مبت دأ بال ح ر ف ال ذ ي طلبت ه و ذل ك<br />

لأننا لا ن مل ك ف ي م سا رنا ال حال ي دلي ل ي حت و ي عل ى ه ذا ال ح ر ف.‏ لا ح ظ ال مثا ل<br />

التال ي :<br />

dir1)<br />

bash-2.05$ ls c*<br />

ls: c*: No such file or directory<br />

(c )<br />

(d )<br />

ب ما أننا ف ي دليلنا لاي و ج د أ ي دلي ل يب دأ بال ح ر ف فإ ن الن ظا م س و ف ي ر د علي ك<br />

ب ر سال ة خ طأ مفا د ها أن ه لاي و ج د ف ي دليل ك ال حال ي أ ي دلي ل يب دأ بال ح ر ف كما<br />

أنه يمكننا أن نجعل التحديد أكبر كأن يتم ذكر أكثر من حرف.‏ لاحظ المثال التالي:‏<br />

.(c )<br />

bash-2.05$ ls<br />

dir2<br />

di*<br />

•<br />

ب ما أننا ن مل ك ف ي دليلنا ال حال ي ه ذه ال دلي ل فإن ه م ن ال طبي ع ي أ ن يت م<br />

و م حت ويا ت ا لأ دل ة ال م و ج و دة ت حت ه.‏<br />

:(ls)<br />

(?)<br />

م حت ويات ه س ر د<br />

العلامة الإستفهامية وإستخدامها مع الأمر<br />

وتستخ د م ه ذه ال ع لا م ة عا دة ل ك ي ت ج ع ل ا لأ م ر يق و م ب ع م ل أ كث ر ت ح دي دا ً ف عن د ما يت م<br />

د م ج ها أ و ذ ك ر ها م ع ا لأ م ر مث لا ً ف ه ي ت عن ي أ ن ه ذا ا لأ م ر سي ع م ل ب ط ريق ة<br />

(ls)

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!