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

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

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


توزیع گنو/لینوکس اوبونتو ۲۰ ساله شد 🎉

نویسنده موضوع: چه کار کنم که ترمینال پس از اجرای اسکریپت بسته نشود؟  (دفعات بازدید: 1217 بار)

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

آفلاین maxbabak

  • Newbie
  • *
  • ارسال: 5
  • جنسیت : پسر
سلام دوستان
اسکریپ هایی که من مینویسم پس از اجرا ترمینال را میبندند. چی کار کنم که این اتفاق نیوفته و بعد از اجرا شدن اسکریپت ترمینال بسته نشه؟
ممنون

آفلاین سلمان م.

  • ناظر انجمن
  • *
  • ارسال: 4106
  • جنسیت : پسر
  • GNU Operating System - سیستم عامل گنو
سلام
۱. کدی که نوشتی چی هست؟
۲. چحوری کدی که نوشتی رو اجرا می‌کنی؟ اگه روش دابل‌کلیک می‌کنی، نکن :) با دستور زیر از طریق خود ترمینال اجراش کن:
$ ./sample-code.sh
یا
$ sh sample-code.sh
« آخرین ویرایش: 08 خرداد 1392، 10:33 ق‌ظ توسط سلمان م. »

آفلاین maxbabak

  • Newbie
  • *
  • ارسال: 5
  • جنسیت : پسر
سلام
یه کد ساده است که در زیر کد را میارمش:
#!/bin/sh
source /opt/GATE/root_v5.34.07/bin/thisroot.sh
export PATH=$PATH:/opt/GATE/CLHEP2.1.1.0/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/GATE/CLHEP2.1.1.0/lib
source /opt/GATE/geant4.9.5.p02-install/bin/geant4.sh
export PATH=$PATH:/opt/GATE/gate.6.2-install/bin
Gate
اینها دستورات یه برنامه است که نصبش کردم
من بعد از ذخیره اسکریپت با پسوند sh روی فایل اون راست کلیک کرده و از قسمت properties تب permissions گزینه allow exeecuting file as porogram را تیک میزنم و سپس با کیلک روی فایل اون را اجرا میکنم
بعد از اجرا سریع ترمینال بسته میشه ولی من میخوام باز بمونه چون کارش دارم
« آخرین ویرایش: 08 خرداد 1392، 11:04 ق‌ظ توسط maxbabak »

آفلاین MHA152

  • High Hero Member
  • *
  • ارسال: 2745
  • جنسیت : پسر
  • من عاشق یونیکسی ها هستم
اگه روش دابل‌کلیک می‌کنی، نکن :) از طریق خود ترمینال اجراش کن:
منم اسکریپت هایی که می نویسم را با دابل کلیک اجرا می کنم و مشکلی هم نداره پس چرا شما میگید این کار را نکنیم؟مشکلش چیه؟
بهتون پیشنهاد می کنم به دنیای بزرگ شبه−یونیکس وارد بشید و از پیشرفت لذت ببرید
جیمیلم