آموزشچگونه

آموزش خط فرمان: قسمت شانزدهم، کوتیشن‌گذاری (Quoting)

Print Friendly, PDF & Email

اکنون که دیدید از چه راه‌هایی Shell می‌تواند بسط را انجام دهد، زمان آن رسیده که یاد بگیرید چگونه آن را کنترل کنید. به این منظور از Quoting به همراه کاراکترهای مخصوص استفاده می‌کنیم.

کوتیشن‌گذاری (Quoting)

به‌صورت کلی سه شیوه برای کنترل بسط‌ها داریم که در درس‌های بعدی هر یک را به‌صورت جداگانه توضیح خواهیم داد ولی قبل از آن مثال زیر را ببینید:

و یا این مثال را:

در مثال اول فاصله اضافی بین کلمات توسط Shell حذف شد. در مثال دوم بسط پارامتر یک رشته خالی را به مقدار ۱$ جانشین کرده چون که متغیر تعریف نشده است. Shell مکانیزمی را فراهم می‌کند با نام Quoting تا بسط‌های ناخواسته را سرکوب کند و آن‌ها را نادیده بگیرد.

منبع: کتاب The Linux Command Line نوشته William E. Shotts

Related Articles

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

Close