انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => انجمن عمومی => نویسنده: کسری کشاورز در 07 فروردین 1387، 09:58 ب‌ظ

عنوان: سوال در مورد خط فرمان
ارسال شده توسط: کسری کشاورز در 07 فروردین 1387، 09:58 ب‌ظ
سلام به همه!
این دفعه یه سوالی به ذهنم رسیده که هر چی با خودم کلنجار میرم نمیتونم جوابشو پیدا کنم!
اونم این هست مثلا شما برای /home/user از ‍~ استفاده می کنید!
اصلا این ~ از کجا پیداش شده؟لینک هست؟چطوری من می تونم مثلا /home/user/Desktop رو به جای ! بذارم! ???
عنوان: پاسخ به: سوال در مورد خط فرمان
ارسال شده توسط: سعید رسولی در 08 فروردین 1387، 12:26 ق‌ظ
نه لینک نیست. این کاراکتر ~ معنای خاصی در شل داره. علامت ! هم معنای خاص خودش رو داره و نمیشه اون رو نماد یک فایل یا پوشه قرار داد.
اگه برنامه‌نویسی کار کرده باشید، با کاربرد کاراکترهای خاص مثل \ و % در یک رشته آشنا هستید. توی شل لینوکس هم بعضی کاراکترها(مثل \ ' " $ ~ ! * ?) معنای خاص دارند. برای اینکه خودشون رو هم در یک رشته به کار ببریم باید قبلشون یه back slash بذاریم یا اون رشته رو داخل single qoute بذاریم. پیشنهاد می‌کنم بجای اینکه با خودتون کلنجار برید مقاله‌هایی در مورد خط فرمان رو که توی ArticleList (http://wiki.hezardastan.org/ArticleList#head-26d4cf1337b9797e2cc89f8b34306fd53f4a2ca3) لیست شده بخونید.