انجمنهای فارسی اوبونتو
تازه کار => انجمن تازهکاران => نویسنده: psh در 13 بهمن 1394، 10:34 قظ
-
با سلام
من یک فایل بش با پسوند sh دارم که مربوط به نصب یک نرم افزار هست،آیا باید دستورات داخل آن را در ترمینال خط به خط اجرا کنم یا برای نصب امکان اجرای کل این فایل با یک دستور هست؟اگر هست با چه دستوری می توانم این فایل را اجرا و نصب کنم؟تشکر
-
سلام.
اگر مجوز اجرا داشته باشه، میشه به این صورت اجرا کرد:
۱. در ترمینال به آدرس فایل واردشید:
$ cd /path/to/file.sh
با دستور زیر اجراش کنید:
./file.sh
البته این در صورتیه که خط اول فایلتون با این شروع بشه:
#!/bin/bash
و شما هم از پوستهی Bash استفاده میکنید. برای فهمیدن اینکه از چه پوستهای استفاده میکنید از دستور زیر استفاده کنید:
echo $0
اگر مجوز اجرا نداره، به آدرس فایل برید و با این دستور بهش اجازه بدید:
chmod +x file.sh
-
علاوه بر توضیحات بابک جان،فکر میکنم اگر دوست دارید بش و شل رو یاد بگیرید این تاپیک کمک کنه
http://forum.ubuntu.ir/index.php/topic,129911.0.html
-
سلام استاد.
اینها رو هم شما گفتید، من فقط بازگو کردم. :)
-
سپاس از هر دو استاد بزرگوار
-
سلام استاد.
اینها رو هم شما گفتید، من فقط بازگو کردم. :)
استاد کجا بود بابک جان :-)