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

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

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




نویسنده موضوع: نتیجه اجرای مستقیم کامند با alias تفاوت داره ؟ (حل شد)  (دفعات بازدید: 635 بار)

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

آفلاین Masoud92m

  • High Hero Member
  • *
  • ارسال: 1347
  • جنسیت : پسر
دستور زیر رو توی ترمینال زدم
echo "!!" > "!!"
که آخرین دستور رو توی فایلی به همون اسم دستور ذخیره کنه (برای wget و یا youtube-dl که بعدا بخوام استفاده کنم، از گشتن توی history راحت تره !)

خوب کار کرد و مشکلی نداره،‌اما وقتی همین دستور رو میدم به alias و یا به صورت bash script استفاده میکنم نتیجه فایلی به اسم !! میشه که محتواش هم !! هست !

چرا تفاوت داره؟ کاریش میشه کرد ؟ اگه نه دستور متفاوتی که بشه همین کاری که میخوام انجام بدم و بشه به صورت alias یا اسکریپت استفاده کرد معرفی میکنید، متشکرم
« آخرین ویرایش: 16 تیر 1392، 02:06 ق‌ظ توسط Masoud92m »
منتظر نباش که مرگ تو کی میاد / آزاد باش مثل من مثل خیلی ها
حتی اگه کسی سمت تو نمیاد / آزاد باش مثل من مثل خیلی ها
حتی اگه میبینی که کسی حرفتو نمیخواد / آزاد باش مثل من مثل خیلی ها
مثل من مثل خیلی ها ..... آزاد باش مثل من مثل خیلی ها

آفلاین uooobi

  • Newbie
  • *
  • ارسال: 12
جواب اینجاست
http://unix.stackexchange.com/questions/38072/how-can-i-save-the-last-command-to-a-file
آخرین مطلب همین لینک بالا علت اشتباه بودن دستور شما رو هم توضیح داده

آفلاین Masoud92m

  • High Hero Member
  • *
  • ارسال: 1347
  • جنسیت : پسر
ممنون
منتظر نباش که مرگ تو کی میاد / آزاد باش مثل من مثل خیلی ها
حتی اگه کسی سمت تو نمیاد / آزاد باش مثل من مثل خیلی ها
حتی اگه میبینی که کسی حرفتو نمیخواد / آزاد باش مثل من مثل خیلی ها
مثل من مثل خیلی ها ..... آزاد باش مثل من مثل خیلی ها