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

کمک و پشتیبانی => برنامه‌سازی => نویسنده: hamidrezakp در 19 بهمن 1392، 01:48 ب‌ظ

عنوان: کمک در ساخت اسکریپت با bash [حل شد ]
ارسال شده توسط: hamidrezakp در 19 بهمن 1392، 01:48 ب‌ظ
سلام دوستان
میخواستم یه اسکریپت بنویسم که فایلی که بهش میدیم رو توی یه پوشه کپی کنه و بعد به یه ادرس توی مرورگر بره.
اگر کسی با زبان bash  یا هر زبان دیگه ایی که توی ترمینال کار میکنه میتونه یه همچین کدی رو بنویسه یه راهنمایی کنه.
پیشاپیش ممنونم. [-o<
عنوان: پاسخ : کمک در ساخت اسکریپت با bash
ارسال شده توسط: امین - am1n در 19 بهمن 1392، 02:14 ب‌ظ
سلام دوستان
میخواستم یه اسکریپت بنویسم که فایلی که بهش میدیم رو توی یه پوشه کپی کنه و بعد به یه ادرس توی مرورگر بره.
اگر کسی با زبان bash  یا هر زبان دیگه ایی که توی ترمینال کار میکنه میتونه یه همچین کدی رو بنویسه یه راهنمایی کنه.
پیشاپیش ممنونم. [-o<

سلام :) خوش اومدی

اگه ممکنه یکم توضیح بیشتر بده دقیقا چیکار کنه! اصلا هدف کار چیه ؟ :)
عنوان: پاسخ : کمک در ساخت اسکریپت با bash
ارسال شده توسط: hamidrezakp در 19 بهمن 1392، 02:30 ب‌ظ
ممنونم
میخواهم وقتی یه فایل PHP رو بهش میدی توی پوشه Lamp کپی اش کنه و بعد به ادرس localhost/File.php بره و فایل رو باز کنه.
عنوان: پاسخ : کمک در ساخت اسکریپت با bash
ارسال شده توسط: Yaser-16 در 19 بهمن 1392، 02:37 ب‌ظ
#!/usr/bin/env bash
echo "Enter file path:"
read srcAddress
echo "Enter destination diractory:"
read dstAddress
cp $srcAddress $dstAddress
/usr/bin/firefox localhost/File.php
این اسکریپت یه آدرس فایل مبدا و یه مقصد می گیره،بعد کپی رو انجام می ده، فایر فاکس رو باز می کنه و آدرس رو باز می کنه!
اگه آدرس مبدا و مقصد ثابت بود،خط های یک تا چهار رو پاک کن و اینا رو به جاش بذار:
srcAddress=آدرس فایل مبدا
dstAddress= آدرس مقصد
عنوان: پاسخ : کمک در ساخت اسکریپت با bash [حل شد]
ارسال شده توسط: hamidrezakp در 19 بهمن 1392، 02:47 ب‌ظ
#!/usr/bin/env bash
echo "Enter file path:"
read srcAddress
echo "Enter destination diractory:"
read dstAddress
cp $srcAddress $dstAddress
/usr/bin/firefox localhost/File.php
این اسکریپت یه آدرس فایل مبدا و یه مقصد می گیره،بعد کپی رو انجام می ده، فایر فاکس رو باز می کنه و آدرس رو باز می کنه!

خیلی ممنون
 میشه بوسیله open with هم بهش فایل داد؟
بعد میشه ادرس رو از اسم فایل بگیره یعنی :
فایل index.php رو بهش میدیم و و به ادرس localhost/index.php میره و باز میشه؟
عنوان: پاسخ : کمک در ساخت اسکریپت با bash
ارسال شده توسط: Yaser-16 در 19 بهمن 1392، 02:55 ب‌ظ
#!/usr/bin/env bash
echo "Enter file path:"
read srcAddress
echo "Enter destination diractory:"
read dstAddress
cp $srcAddress $dstAddress
/usr/bin/firefox localhost/File.php
این اسکریپت یه آدرس فایل مبدا و یه مقصد می گیره،بعد کپی رو انجام می ده، فایر فاکس رو باز می کنه و آدرس رو باز می کنه!

خیلی ممنون
 میشه بوسیله open with هم بهش فایل داد؟
بعد میشه ادرس رو از اسم فایل بگیره یعنی :
فایل index.php رو بهش میدیم و و به ادرس localhost/index.php میره و باز میشه؟
واسه آدرس فایل: پست قبلیم رو ویرایش کردم و توضیح دادم توش!
واسه url هم localhost/File.php رو به هر آدرسی که دوست داری تغییر بده!
open with رو هم نمیدونم! راهی به فکرم نمی رسه!
ولی اگه می خوای از کروم استفاده کنی باید توی خط آخر به جای کلمه ی firefox بنویسی: google-chrome
عنوان: پاسخ : کمک در ساخت اسکریپت با bash
ارسال شده توسط: hamidrezakp در 19 بهمن 1392، 02:59 ب‌ظ
#!/usr/bin/env bash
echo "Enter file path:"
read srcAddress
echo "Enter destination diractory:"
read dstAddress
cp $srcAddress $dstAddress
/usr/bin/firefox localhost/File.php
این اسکریپت یه آدرس فایل مبدا و یه مقصد می گیره،بعد کپی رو انجام می ده، فایر فاکس رو باز می کنه و آدرس رو باز می کنه!

خیلی ممنون
 میشه بوسیله open with هم بهش فایل داد؟
بعد میشه ادرس رو از اسم فایل بگیره یعنی :
فایل index.php رو بهش میدیم و و به ادرس localhost/index.php میره و باز میشه؟
واسه آدرس فایل: پست قبلیم رو ویرایش کردم و توضیح دادم توش!
واسه url هم localhost/File.php رو به هر آدرسی که دوست داری تغییر بده!
open with رو هم نمیدونم! راهی به فکرم نمی رسه!
ولی اگه می خوای از کروم استفاده کنی باید توی خط آخر به جای کلمه ی firefox بنویسی: google-chrome

میدونم
میخواهم برای هرفایل بسته به اسمش به اون ادرس بره :
برای فایل about-us.php بره به localhost/about-us.php
برای فایل index.php بره به localhost/index.php
برای فایل post.php بره به localhost/post.php
و ...
عنوان: پاسخ : کمک در ساخت اسکریپت با bash
ارسال شده توسط: Yaser-16 در 19 بهمن 1392، 03:02 ب‌ظ
#!/usr/bin/env bash
echo "Enter file path:"
read srcAddress
echo "Enter destination diractory:"
read dstAddress
cp $srcAddress $dstAddress
/usr/bin/firefox localhost/File.php
این اسکریپت یه آدرس فایل مبدا و یه مقصد می گیره،بعد کپی رو انجام می ده، فایر فاکس رو باز می کنه و آدرس رو باز می کنه!

خیلی ممنون
 میشه بوسیله open with هم بهش فایل داد؟
بعد میشه ادرس رو از اسم فایل بگیره یعنی :
فایل index.php رو بهش میدیم و و به ادرس localhost/index.php میره و باز میشه؟
واسه آدرس فایل: پست قبلیم رو ویرایش کردم و توضیح دادم توش!
واسه url هم localhost/File.php رو به هر آدرسی که دوست داری تغییر بده!
open with رو هم نمیدونم! راهی به فکرم نمی رسه!
ولی اگه می خوای از کروم استفاده کنی باید توی خط آخر به جای کلمه ی firefox بنویسی: google-chrome

میدونم
میخواهم برای هرفایل بسته به اسمش به اون ادرس بره :
برای فایل about-us.php بره به localhost/about-us.php
برای فایل index.php بره به localhost/index.php
برای فایل post.php بره به localhost/post.php
و ...
#!/usr/bin/env bash
echo "Enter file path:"
read srcAddress
echo "Enter destination diractory:"
read dstAddress
cp $srcAddress $dstAddress
/usr/bin/firefox localhost/$srcAddress
منظورت اینه؟
عنوان: پاسخ : کمک در ساخت اسکریپت با bash
ارسال شده توسط: hamidrezakp در 19 بهمن 1392، 03:09 ب‌ظ
#!/usr/bin/env bash
echo "Enter file path:"
read srcAddress
echo "Enter destination diractory:"
read dstAddress
cp $srcAddress $dstAddress
/usr/bin/firefox localhost/File.php
این اسکریپت یه آدرس فایل مبدا و یه مقصد می گیره،بعد کپی رو انجام می ده، فایر فاکس رو باز می کنه و آدرس رو باز می کنه!

خیلی ممنون
 میشه بوسیله open with هم بهش فایل داد؟
بعد میشه ادرس رو از اسم فایل بگیره یعنی :
فایل index.php رو بهش میدیم و و به ادرس localhost/index.php میره و باز میشه؟
واسه آدرس فایل: پست قبلیم رو ویرایش کردم و توضیح دادم توش!
واسه url هم localhost/File.php رو به هر آدرسی که دوست داری تغییر بده!
open with رو هم نمیدونم! راهی به فکرم نمی رسه!
ولی اگه می خوای از کروم استفاده کنی باید توی خط آخر به جای کلمه ی firefox بنویسی: google-chrome

میدونم
میخواهم برای هرفایل بسته به اسمش به اون ادرس بره :
برای فایل about-us.php بره به localhost/about-us.php
برای فایل index.php بره به localhost/index.php
برای فایل post.php بره به localhost/post.php
و ...
#!/usr/bin/env bash
echo "Enter file path:"
read srcAddress
echo "Enter destination diractory:"
read dstAddress
cp $srcAddress $dstAddress
/usr/bin/firefox localhost/$srcAddress
منظورت اینه؟

خیلی خیلی ممنونم.
راستی اگر PDF یا منبعی (ترجیحا فارسی ) برای برنامه نویسی bash داری لطف کنید بزارید.
بازم ممنونم
عنوان: پاسخ : کمک در ساخت اسکریپت با bash
ارسال شده توسط: Yaser-16 در 19 بهمن 1392، 03:14 ب‌ظ
#!/usr/bin/env bash
echo "Enter file path:"
read srcAddress
echo "Enter destination diractory:"
read dstAddress
cp $srcAddress $dstAddress
/usr/bin/firefox localhost/File.php
این اسکریپت یه آدرس فایل مبدا و یه مقصد می گیره،بعد کپی رو انجام می ده، فایر فاکس رو باز می کنه و آدرس رو باز می کنه!

خیلی ممنون
 میشه بوسیله open with هم بهش فایل داد؟
بعد میشه ادرس رو از اسم فایل بگیره یعنی :
فایل index.php رو بهش میدیم و و به ادرس localhost/index.php میره و باز میشه؟
واسه آدرس فایل: پست قبلیم رو ویرایش کردم و توضیح دادم توش!
واسه url هم localhost/File.php رو به هر آدرسی که دوست داری تغییر بده!
open with رو هم نمیدونم! راهی به فکرم نمی رسه!
ولی اگه می خوای از کروم استفاده کنی باید توی خط آخر به جای کلمه ی firefox بنویسی: google-chrome

میدونم
میخواهم برای هرفایل بسته به اسمش به اون ادرس بره :
برای فایل about-us.php بره به localhost/about-us.php
برای فایل index.php بره به localhost/index.php
برای فایل post.php بره به localhost/post.php
و ...
#!/usr/bin/env bash
echo "Enter file path:"
read srcAddress
echo "Enter destination diractory:"
read dstAddress
cp $srcAddress $dstAddress
/usr/bin/firefox localhost/$srcAddress
منظورت اینه؟

خیلی خیلی ممنونم.
راستی اگر PDF یا منبعی (ترجیحا فارسی ) برای برنامه نویسی bash داری لطف کنید بزارید.
بازم ممنونم
خواهش می کنم!
واسه منبع هم توی این وبلاگ سه تا راهنمای خوب هست(قسمت راهنما های ترجمه شده):
http://bashguide.blogsky.com/ (http://bashguide.blogsky.com/)