این وب‌سایت زیرمجموعه‌ای از وب‌سایت‌های پرسش و پاسخ فارسی است. در این وب‌سایت پرسش‌های مربوط به سیستم‌های عامل (ویندوز، لینوکس، مکینتاش و ...) پاسخ داده می‌شود.
با شرکت در این مجموعه توسط پاسخ به پرسش‌های دیگران یا طرح پرسش‌های خود، یا تصحیح مطالب دیگران توسط دیدگاه‌ها، به گسترش فرهنگ همکاری‌های آن‌لاین کمک نمایید.
همچنین با شرکت در بحث‌ها و کسب امتیاز از امکانات و جوایزی که به مرور به کاربران برتر اهدا می‌شود، برخوردار گردید.
پرسش و پاسخ فارسی

نمایش نام درست فایل در لینوکس که شامل یک کاراکتر کنترلی هست

0 امتیاز
28 نمایش

در لینوکس فایل‌هایی که شامل کاراکترهای خاص هستند، هنگامی که با دستور ls نمایش داده می‌شن، اون کاراکتر خاص تبدیل به علامت سوال می‌شه.
چطور می‌شه نام درست این فایل‌ها رو نمایش داد؟

پرسیده شده چهارشنبه ۱۶ مهر ۱۳۹۳ توسط programmer (658 امتیاز)

1 پاسخ

0 امتیاز

برای این کار می‌تونین از دستور زیر استفاده کنین

> ls --show-control-chars

اما در این صورت ممکنه نتونین نام فایل‌ها رو دقیق متوجه بشین. مثلاً فرض کنین سه فایل دارین به صورت a، b و a b. در این صورت خروجی زیر رو خواهیم داشت. (فاصله‌ی بین a و b کاراکتر tab است)

> ls --show-control-chars
> a a   b b

کار بهتر استفاده از دستور زیر هست

> ls --show-control-chars --quoting-style=shell
> a 'a  b' b
پاسخ داده شده جمعه ۱۸ مهر ۱۳۹۳ توسط programmer (658 امتیاز)
...