ایمان ریحانیان

دست خط یک برنامه نویس

ایمان ریحانیان

دست خط یک برنامه نویس

ایمان ریحانیان

زکات علم یاد دادن آن به دیگران است، کمک کنیم که علم گسترش یابد.

طبقه بندی موضوعی

استفاده از دستور tee

سه شنبه, ۲۷ تیر ۱۳۹۱، ۰۹:۴۷ ق.ظ

به نام خدا

 

اگر تابحال با این مسئله مواجه شده باشید که چطوری میشه که داده های متنی رو به آخر یک فایل اضافه کرد یا اینکه چطوری میشه یک فایل log ساخت که همیشه اطلاعات مورد نظری رو در یک بازه زمانی خاص در یک فایل ذخیره کنه بدون پاک کردن داده های قبلی میتوان از دستور tee در لینوکس که بسیار ساده و پرکاربرد میباشد استفاده کرد.

برای مثال،

tee file1

با استفاده از دستور فوق میتوانید متنی را به فایل file1 اضافه کنید ولی متن قبلی فایل پاک میشود.

tee -a file1

در دستور بالا میتوانید با استفاده از سوییچ (a-) اطلاعات متنی رو به آخر فایل file1 اضافه کنید، بدون پاک شدن اطلاعات قبلی (append)، همچنین میتوان یک ورودی را همزمان در چندین فایل ذخیره کرد.

tee  -a file1 file2 file3

در اینجا خروجی دستور ps با کمک دستور tee در فایل های file1 file2 file3 دخیره میشود.

ps | tee file1 file2 file3

به همین روش میتوان خروجی دستور های مختلف را در یک یا چند فایل ذخیره کرد.

 

 

دریافت فایل تصویری با کیفیت اصلی

 

 

موافقین ۰ مخالفین ۰ ۹۱/۰۴/۲۷
ایمان ریحانیان

دستور

لینوکس

نظرات (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی