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

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید

نویسنده موضوع: خروجی دستور دوم به عنوان ورودی دستور اول با استفاده از علامت |  (دفعات بازدید: 1411 بار)

0 کاربر و 3 مهمان درحال مشاهده موضوع.

آفلاین MADMAN

  • Hero Member
  • *
  • ارسال: 804
  • جنسیت : پسر
  • We are not users we are friends.
سلام دوستان
می خواستم خروجی دستور دوم رو در فایلی متنی به آدرسی خاص ذخیره کنم می دونم که علامت | خروجی دستور دوم رو به عنوان ورودی دستور اول استفاده می کنه اما دستور اولی رو نمی دونم چی بنویسم؟
متشکرم دوستان راهنمایی و کمکم کنند.
سلامتی پنگوئن که یه ذره قد داره، اما بازم لاتی راه میره ....

آفلاین رضا حبیبی

  • Sr. Member
  • *
  • ارسال: 301
  • جنسیت : پسر
  • شیفته‌ی‌ دانش‌آزاد
با سلام برای ریختن خروجی دستوری در یک فایل متنی می‌تونید در ترمینال مثل مثال زیر رفتار کنید:
ls /home/reza > reza.txt
اون فایل مقصد هر پسوند متنی می‌تونه داشته باشه، محل ذخیره سازیش هم توی home کاربر جاریه!

اما اگه بخواین می‌تونید مسیر هم بهش بدید:
ls /home/reza > /home/reza/Desktop/reza.txt
برای علامتی | که گذاشتین تا اونجایی که بلدم مثلا توی دستوراتی نظیر دستور زیر استفاده داره:
lsusb | grep "intel"که دستور بالا میاد پورتهای usbای که داخل نامشون از اینتل استفاده شده رو به شما نشون می‌ده!
« آخرین ویرایش: 28 اردیبهشت 1391، 07:06 ب‌ظ توسط رضا حبیبی »
بیایید از جریان انحرافی(اوپن سورس)فاصله بگیریم
فلسفه گنو یعنی آزادی دانش نرم‌افزار!
به دلیل مشغله‌های زیاد درسی و زندگی! فعلا تا 9 ماه آینده زیاد نمی‌تونم اینجا بیام، کاری داشتید ایمیل بزنید

آفلاین Masoud92m

  • High Hero Member
  • *
  • ارسال: 1347
  • جنسیت : پسر
میتونید از دستور cat استفاده کنید، برای مثال دستور زیر ورژن کرنل رو به فایل example.txt در مکان جاری میریزه
uname -r | cat > example.txt
منتظر نباش که مرگ تو کی میاد / آزاد باش مثل من مثل خیلی ها
حتی اگه کسی سمت تو نمیاد / آزاد باش مثل من مثل خیلی ها
حتی اگه میبینی که کسی حرفتو نمیخواد / آزاد باش مثل من مثل خیلی ها
مثل من مثل خیلی ها ..... آزاد باش مثل من مثل خیلی ها