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

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

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


ارائه ۲۴٫۱۰ اوبونتو منتشر شد 🎉

نویسنده موضوع: نحوه ی اجرای چند خط کد[حل شد]  (دفعات بازدید: 3107 بار)

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

آفلاین AleZ

  • Full Member
  • *
  • ارسال: 119
  • جنسیت : پسر
    • فروش صندلی تاشو و لوازم اتومبیل
نحوه ی اجرای چند خط کد[حل شد]
« : 28 دی 1393، 08:08 ب‌ظ »
سلام
چندتا کد دارم که میخوام یه جوری باشه توی یه فایل روی دسکتاپ که وقتی روی فایل کلیک میکنم به ترتیب اجراشون کنه توی ترمینال
باید چیکار کنم؟؟؟
« آخرین ویرایش: 01 بهمن 1393، 11:48 ق‌ظ توسط AleZ »

آفلاین بهروز رمضانی

  • High Hero Member
  • *
  • ارسال: 1111
  • جنسیت : پسر
  • Kakashi Hatake
    • ابونتو نیوز
پاسخ : نحوه ی اجرای چند خط کد
« پاسخ #1 : 28 دی 1393، 08:15 ب‌ظ »
سلام
چندتا کد دارم که میخوام یه جوری باشه توی یه فایل روی دسکتاپ که وقتی روی فایل کلیک میکنم به ترتیب اجراشون کنه توی ترمینال
باید چیکار کنم؟؟؟

بیشتر توضیح بده . چند خط کد به چه زبانی ؟
در یادگیری و استفاده از خط فرمان کوشا باشید چرا که رستگاری شما در آن است.

آفلاین AleZ

  • Full Member
  • *
  • ارسال: 119
  • جنسیت : پسر
    • فروش صندلی تاشو و لوازم اتومبیل
پاسخ : نحوه ی اجرای چند خط کد
« پاسخ #2 : 28 دی 1393، 08:42 ب‌ظ »
سلام
چندتا کد دارم که میخوام یه جوری باشه توی یه فایل روی دسکتاپ که وقتی روی فایل کلیک میکنم به ترتیب اجراشون کنه توی ترمینال
باید چیکار کنم؟؟؟

بیشتر توضیح بده . چند خط کد به چه زبانی ؟

والا زبان همین لینوکسیه دیگه مثل cd /home/user/...
و اجرای یه برنامه خاص
میخوام یه فایلی بسازم مث اتوران توی ویندوز که وقتی روش میزنم این چند خط رو اجرا کنه
ممنون

آفلاین بهروز رمضانی

  • High Hero Member
  • *
  • ارسال: 1111
  • جنسیت : پسر
  • Kakashi Hatake
    • ابونتو نیوز
پاسخ : نحوه ی اجرای چند خط کد
« پاسخ #3 : 28 دی 1393، 09:00 ب‌ظ »
سلام
چندتا کد دارم که میخوام یه جوری باشه توی یه فایل روی دسکتاپ که وقتی روی فایل کلیک میکنم به ترتیب اجراشون کنه توی ترمینال
باید چیکار کنم؟؟؟

بیشتر توضیح بده . چند خط کد به چه زبانی ؟

والا زبان همین لینوکسیه دیگه مثل cd /home/user/...
و اجرای یه برنامه خاص
میخوام یه فایلی بسازم مث اتوران توی ویندوز که وقتی روش میزنم این چند خط رو اجرا کنه
ممنون
خوب بگو بش اسکریپت میخوای بنویسی . یه فایل متنی درست کن و این خط را به عنوان اولین خط بنویس و بعد هم دستورات دلخواهت را در ادامه اون بنویس .
#!/bin/bashبعد فایل را با پسوند sh ذخیره کن . حالا خاصیت اجرایی بهش بده با دستور
sudo chmod +x myscript.shحالا فایل را اجرا کن .
« آخرین ویرایش: 28 دی 1393، 09:06 ب‌ظ توسط بهروز رمضانی »
در یادگیری و استفاده از خط فرمان کوشا باشید چرا که رستگاری شما در آن است.

آفلاین AleZ

  • Full Member
  • *
  • ارسال: 119
  • جنسیت : پسر
    • فروش صندلی تاشو و لوازم اتومبیل
پاسخ : نحوه ی اجرای چند خط کد
« پاسخ #4 : 28 دی 1393، 10:26 ب‌ظ »
سلام
چندتا کد دارم که میخوام یه جوری باشه توی یه فایل روی دسکتاپ که وقتی روی فایل کلیک میکنم به ترتیب اجراشون کنه توی ترمینال
باید چیکار کنم؟؟؟

بیشتر توضیح بده . چند خط کد به چه زبانی ؟

والا زبان همین لینوکسیه دیگه مثل cd /home/user/...
و اجرای یه برنامه خاص
میخوام یه فایلی بسازم مث اتوران توی ویندوز که وقتی روش میزنم این چند خط رو اجرا کنه
ممنون
خوب بگو بش اسکریپت میخوای بنویسی . یه فایل متنی درست کن و این خط را به عنوان اولین خط بنویس و بعد هم دستورات دلخواهت را در ادامه اون بنویس .
#!/bin/bashبعد فایل را با پسوند sh ذخیره کن . حالا خاصیت اجرایی بهش بده با دستور
sudo chmod +x myscript.shحالا فایل را اجرا کن .

نشد داداش
بعد اون خط باید یه خط بیام پایین و دستورمو بزنم؟؟؟
توی ترمینال که اون دستور دومو میزنم هیچی نمیشه

آفلاین abedzadeh

  • High Hero Member
  • *
  • ارسال: 1597
  • جنسیت : پسر
  • aliila
پاسخ : نحوه ی اجرای چند خط کد
« پاسخ #5 : 29 دی 1393، 12:01 ق‌ظ »
با اجازه ی بهروز خان
بعد از اون خط اول ، هر دستور رو در خط بعدی بنویسید
برای دستور دوم هم باید به جای myscript.sh باید. آدرس و اسم دقیق فایل رو وارد کنید
به گروه کاربران اوبونتوی ایرانی در جامعه ی استیم بپیوندید
http://steamcommunity.com/groups/Ubuntu-Iran
بازی های تحت پوشش : Dota2

آفلاین AleZ

  • Full Member
  • *
  • ارسال: 119
  • جنسیت : پسر
    • فروش صندلی تاشو و لوازم اتومبیل
پاسخ : نحوه ی اجرای چند خط کد
« پاسخ #6 : 29 دی 1393، 03:30 ب‌ظ »
نشد
دستور chmod رو میزنم جواب نمیده
یعنی بعدش فایل متنی sh هیچ کاری نمیکنه

آفلاین abedzadeh

  • High Hero Member
  • *
  • ارسال: 1597
  • جنسیت : پسر
  • aliila
پاسخ : نحوه ی اجرای چند خط کد
« پاسخ #7 : 29 دی 1393، 04:07 ب‌ظ »
اول دستورات رو در ترمینال بزنید مطمین بشید کار میدن
دستوراتی هم که زدید با خروجی هاش به همراه فایل اصلی قرار بدید ، شاید جایی اشتباه کرده باشید :)
به گروه کاربران اوبونتوی ایرانی در جامعه ی استیم بپیوندید
http://steamcommunity.com/groups/Ubuntu-Iran
بازی های تحت پوشش : Dota2

آفلاین AleZ

  • Full Member
  • *
  • ارسال: 119
  • جنسیت : پسر
    • فروش صندلی تاشو و لوازم اتومبیل
پاسخ : نحوه ی اجرای چند خط کد
« پاسخ #8 : 29 دی 1393، 08:11 ب‌ظ »
اول دستورات رو در ترمینال بزنید مطمین بشید کار میدن
دستوراتی هم که زدید با خروجی هاش به همراه فایل اصلی قرار بدید ، شاید جایی اشتباه کرده باشید :)
والا دستورات در حد مهدکودکه !!  ;D ;D
این دوتا هستن :

cd /home/alez/Downloads/tor-browser_en-US
./start-tor-browser

آفلاین AleZ

  • Full Member
  • *
  • ارسال: 119
  • جنسیت : پسر
    • فروش صندلی تاشو و لوازم اتومبیل
پاسخ : نحوه ی اجرای چند خط کد
« پاسخ #9 : 30 دی 1393، 09:48 ب‌ظ »
کسی چیزی نمیدونه؟؟؟

آفلاین abedzadeh

  • High Hero Member
  • *
  • ارسال: 1597
  • جنسیت : پسر
  • aliila
پاسخ : نحوه ی اجرای چند خط کد
« پاسخ #10 : 30 دی 1393، 11:56 ب‌ظ »
اول توی ترمینال مستقیم بزنید و مطمین بشید که اونجا کار میده

اون خط اولش هم خیلی مهمه که باشه
درسترسی اجرایی به فایل داده شده ؟

پ.ن : چرا میخوایید فایل اجرایی تور رو ، توسط یه فایل دیگه اجرا کنید ؟ به همون start-tor دسترسی اجایی بدید و استفاده کنید
به گروه کاربران اوبونتوی ایرانی در جامعه ی استیم بپیوندید
http://steamcommunity.com/groups/Ubuntu-Iran
بازی های تحت پوشش : Dota2

آفلاین elyas74

  • Sr. Member
  • *
  • ارسال: 274
  • جنسیت : پسر
پاسخ : نحوه ی اجرای چند خط کد
« پاسخ #11 : 01 بهمن 1393، 12:07 ق‌ظ »
 - من دقیقا برای کار مشابه یک shortcut ساختم ، شما هم اگه توی دسکتاپ سیستمتون یک فایل بوجود بیارید مثلا به نام tor.desktop و محتویات پایینُ داخلش بریزید به هدفتون میرسید.
#!/usr/bin/env xdg-open

[Desktop Entry]
Exec=home/alez/Downloads/tor-browser_en-US/start-tor-browser
Terminal=false
Type=Application
Name[en_US]=tor

 - البته راه های دیگه ای هم اگه این جواب نداد هست که دوست خوبمون گوگل معرفی کرده :
http://www.howtogeek.com/106470/create-desktop-shortcuts-in-ubuntu-11.04-and-11.10/
ubuntu16.04/unity/JavaScript

آفلاین razor12

  • Jr. Member
  • *
  • ارسال: 46
  • جنسیت : پسر
  • تو میدونی ابر رهگذر بارون نداره
پاسخ : نحوه ی اجرای چند خط کد
« پاسخ #12 : 01 بهمن 1393، 12:28 ق‌ظ »
سلام
چندتا کد دارم که میخوام یه جوری باشه توی یه فایل روی دسکتاپ که وقتی روی فایل کلیک میکنم به ترتیب اجراشون کنه توی ترمینال
باید چیکار کنم؟؟؟

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

آفلاین sajjad93

  • Sr. Member
  • *
  • ارسال: 294
پاسخ : نحوه ی اجرای چند خط کد
« پاسخ #13 : 01 بهمن 1393، 12:48 ق‌ظ »
اول دستورات رو در ترمینال بزنید مطمین بشید کار میدن
دستوراتی هم که زدید با خروجی هاش به همراه فایل اصلی قرار بدید ، شاید جایی اشتباه کرده باشید :)
والا دستورات در حد مهدکودکه !!  ;D ;D
این دوتا هستن :

cd /home/alez/Downloads/tor-browser_en-US
./start-tor-browser
فایل اجرایی که با روشی که گفتن رو اگه ساخته باشین باید با ترمینال اجراش کنید یعنی مثلا:
./myscript
چجوری میشه با دابل کلیک اجرا کرد؟؟؟
جواب: این مراحل رو انجا بده
ببین dconf-editor نصب هست یا نه اگه نصب نبود نصبش کن بعد اجراش کن
توی این برنامه به این مسیر برو:
org ➤ gnome ➤ nautilus ➤ preferences
بعد روی executable-text-activation کلیک کن از منو باز شده یکی از گزینه های:
launch برای اجرای برنامه
یا
ask برای پرسیدن که چکار انجام بگیره(اجرا بشه یا gedit باز کنه یا تو ترمینال اجرا کنه )
خودم این روش رو تست کردم جواب داد منبع هم اسک اوبونتو دات کام

آفلاین AleZ

  • Full Member
  • *
  • ارسال: 119
  • جنسیت : پسر
    • فروش صندلی تاشو و لوازم اتومبیل
پاسخ : نحوه ی اجرای چند خط کد
« پاسخ #14 : 01 بهمن 1393، 08:19 ق‌ظ »
اول دستورات رو در ترمینال بزنید مطمین بشید کار میدن
دستوراتی هم که زدید با خروجی هاش به همراه فایل اصلی قرار بدید ، شاید جایی اشتباه کرده باشید :)
والا دستورات در حد مهدکودکه !!  ;D ;D
این دوتا هستن :

cd /home/alez/Downloads/tor-browser_en-US
./start-tor-browser
فایل اجرایی که با روشی که گفتن رو اگه ساخته باشین باید با ترمینال اجراش کنید یعنی مثلا:
./myscript
چجوری میشه با دابل کلیک اجرا کرد؟؟؟
جواب: این مراحل رو انجا بده
ببین dconf-editor نصب هست یا نه اگه نصب نبود نصبش کن بعد اجراش کن
توی این برنامه به این مسیر برو:
org ➤ gnome ➤ nautilus ➤ preferences
بعد روی executable-text-activation کلیک کن از منو باز شده یکی از گزینه های:
launch برای اجرای برنامه
یا
ask برای پرسیدن که چکار انجام بگیره(اجرا بشه یا gedit باز کنه یا تو ترمینال اجرا کنه )
خودم این روش رو تست کردم جواب داد منبع هم اسک اوبونتو دات کام

داداش دمت گررررم
این همونی بود که دنبالش بودم
توی crontab درستش کردم الان راحت شدم
خیلی ممنون