انجمنهای فارسی اوبونتو
کمک و پشتیبانی => انجمن عمومی => نویسنده: AleZ در 28 دی 1393، 08:08 بظ
-
سلام
چندتا کد دارم که میخوام یه جوری باشه توی یه فایل روی دسکتاپ که وقتی روی فایل کلیک میکنم به ترتیب اجراشون کنه توی ترمینال
باید چیکار کنم؟؟؟
-
سلام
چندتا کد دارم که میخوام یه جوری باشه توی یه فایل روی دسکتاپ که وقتی روی فایل کلیک میکنم به ترتیب اجراشون کنه توی ترمینال
باید چیکار کنم؟؟؟
بیشتر توضیح بده . چند خط کد به چه زبانی ؟
-
سلام
چندتا کد دارم که میخوام یه جوری باشه توی یه فایل روی دسکتاپ که وقتی روی فایل کلیک میکنم به ترتیب اجراشون کنه توی ترمینال
باید چیکار کنم؟؟؟
بیشتر توضیح بده . چند خط کد به چه زبانی ؟
والا زبان همین لینوکسیه دیگه مثل cd /home/user/...
و اجرای یه برنامه خاص
میخوام یه فایلی بسازم مث اتوران توی ویندوز که وقتی روش میزنم این چند خط رو اجرا کنه
ممنون
-
سلام
چندتا کد دارم که میخوام یه جوری باشه توی یه فایل روی دسکتاپ که وقتی روی فایل کلیک میکنم به ترتیب اجراشون کنه توی ترمینال
باید چیکار کنم؟؟؟
بیشتر توضیح بده . چند خط کد به چه زبانی ؟
والا زبان همین لینوکسیه دیگه مثل cd /home/user/...
و اجرای یه برنامه خاص
میخوام یه فایلی بسازم مث اتوران توی ویندوز که وقتی روش میزنم این چند خط رو اجرا کنه
ممنون
خوب بگو بش اسکریپت میخوای بنویسی . یه فایل متنی درست کن و این خط را به عنوان اولین خط بنویس و بعد هم دستورات دلخواهت را در ادامه اون بنویس .
#!/bin/bash
بعد فایل را با پسوند sh ذخیره کن . حالا خاصیت اجرایی بهش بده با دستور
sudo chmod +x myscript.sh
حالا فایل را اجرا کن .
-
سلام
چندتا کد دارم که میخوام یه جوری باشه توی یه فایل روی دسکتاپ که وقتی روی فایل کلیک میکنم به ترتیب اجراشون کنه توی ترمینال
باید چیکار کنم؟؟؟
بیشتر توضیح بده . چند خط کد به چه زبانی ؟
والا زبان همین لینوکسیه دیگه مثل cd /home/user/...
و اجرای یه برنامه خاص
میخوام یه فایلی بسازم مث اتوران توی ویندوز که وقتی روش میزنم این چند خط رو اجرا کنه
ممنون
خوب بگو بش اسکریپت میخوای بنویسی . یه فایل متنی درست کن و این خط را به عنوان اولین خط بنویس و بعد هم دستورات دلخواهت را در ادامه اون بنویس .
#!/bin/bash
بعد فایل را با پسوند sh ذخیره کن . حالا خاصیت اجرایی بهش بده با دستور
sudo chmod +x myscript.sh
حالا فایل را اجرا کن .
نشد داداش
بعد اون خط باید یه خط بیام پایین و دستورمو بزنم؟؟؟
توی ترمینال که اون دستور دومو میزنم هیچی نمیشه
-
با اجازه ی بهروز خان
بعد از اون خط اول ، هر دستور رو در خط بعدی بنویسید
برای دستور دوم هم باید به جای myscript.sh باید. آدرس و اسم دقیق فایل رو وارد کنید
-
نشد
دستور chmod رو میزنم جواب نمیده
یعنی بعدش فایل متنی sh هیچ کاری نمیکنه
-
اول دستورات رو در ترمینال بزنید مطمین بشید کار میدن
دستوراتی هم که زدید با خروجی هاش به همراه فایل اصلی قرار بدید ، شاید جایی اشتباه کرده باشید :)
-
اول دستورات رو در ترمینال بزنید مطمین بشید کار میدن
دستوراتی هم که زدید با خروجی هاش به همراه فایل اصلی قرار بدید ، شاید جایی اشتباه کرده باشید :)
والا دستورات در حد مهدکودکه !! ;D ;D
این دوتا هستن :
cd /home/alez/Downloads/tor-browser_en-US
./start-tor-browser
-
کسی چیزی نمیدونه؟؟؟
-
اول توی ترمینال مستقیم بزنید و مطمین بشید که اونجا کار میده
اون خط اولش هم خیلی مهمه که باشه
درسترسی اجرایی به فایل داده شده ؟
پ.ن : چرا میخوایید فایل اجرایی تور رو ، توسط یه فایل دیگه اجرا کنید ؟ به همون start-tor دسترسی اجایی بدید و استفاده کنید
-
- من دقیقا برای کار مشابه یک 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/ (http://www.howtogeek.com/106470/create-desktop-shortcuts-in-ubuntu-11.04-and-11.10/)
-
سلام
چندتا کد دارم که میخوام یه جوری باشه توی یه فایل روی دسکتاپ که وقتی روی فایل کلیک میکنم به ترتیب اجراشون کنه توی ترمینال
باید چیکار کنم؟؟؟
شما همانطور که دوستان گفتن با درست کردن یک فایل اجرایی تمامی دستورات رو یکجا اجرا کنی حتی میتونی بذاریش تو crontab و مثلن تنظیم کنی موقع بالا اومدن اجرا بشه یا تو یه زمان خاص اجرا بشه
اگه تا الان جواب نگرفتی لطفن محتوی اسکریپتی که نوشتی رو بذار ببنیم
-
اول دستورات رو در ترمینال بزنید مطمین بشید کار میدن
دستوراتی هم که زدید با خروجی هاش به همراه فایل اصلی قرار بدید ، شاید جایی اشتباه کرده باشید :)
والا دستورات در حد مهدکودکه !! ;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 باز کنه یا تو ترمینال اجرا کنه )
خودم این روش رو تست کردم جواب داد منبع هم اسک اوبونتو دات کام
-
اول دستورات رو در ترمینال بزنید مطمین بشید کار میدن
دستوراتی هم که زدید با خروجی هاش به همراه فایل اصلی قرار بدید ، شاید جایی اشتباه کرده باشید :)
والا دستورات در حد مهدکودکه !! ;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 درستش کردم الان راحت شدم
خیلی ممنون