رفتن به مطلب
مرجع رسمی سی‌پلاس‌پلاس ایران

قاسم رمضانی منش

مدیران مرجع
  • تعداد ارسال ها

    97
  • تاریخ عضویت

  • روز های برد

    25

دیدگاه های وبلاگ ارسال شده توسط قاسم رمضانی منش

  1. کتابخانهٔ Zlib


    @GornerLabo 

    سلام؛ سلامت‌باشید، خواهش‌میکنم امیدوارم مفیدبوده باشه. برنامهٔ tar این قابلیت را به شما میده که بتونید بدون استخراج یک فایل، محتویات آن فایل را مشاهده کنید. امّا در هر صورت باید آن فایل را استخراج کنید. حالا اگه روشی برای اینکه یک فایل باینری را از داخل این آرشیوها استخراج و استفاده کنیم را نمی‌دانم.

    امّا برای اینکه محتویات یک فایل را مشاهده کنیم می‌توانیم از فلگ -O استفاده کنیم، به این‌صورت مثلاً فایلی‌هایی با این محتویات داریم :

    .
    ├── AGE-id1
    │   ├── contents-> 'AGE=18'
    ├── AGE-id2
    │   ├── contents-> 'AGE=19'
    ├── NAME-id1
    │   ├── contents-> 'NAME=ghasem'
    └── NAME-id2
        ├── contents-> 'NAME=Javad'
    

    و آنها را آرشیو می‌کنیم :

    $> tar cf tmp.tar *

    و حال می‌خواهیم محتویات یکی از آنها را ببینیم، می‌توانیم از -O استفاده کنیم :

    $> tar xfO tmp.tar NAME-id1
    NAME=ghasem
    $>

    شما شاید بتوانید جریان stdout را به یک فایل هدایت کنید، ولی درنهایت می‌شود همان استخراج کردن. درصورتی‌که راهی برای اینکار بود خوش‌حال می‌شویم به اشتراک بگذارید.

×
×
  • جدید...