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

کمک و پشتیبانی => نصب، راه‌اندازی و بروزآوری => نویسنده: Navid_Micro در 21 دی 1390، 11:16 ق‌ظ

عنوان: کمک در مورد اسکریپت نویسی در ubuntu
ارسال شده توسط: Navid_Micro در 21 دی 1390، 11:16 ق‌ظ
سلام  دوستان ، من تازه ubuntu رو شروع کردم
میخواستم بدونم ای اسکریپت ها رو تو کجای این سیستم عامل مینویسن ؟ توی terminal ش ؟ یا جای دیگه ؟
عنوان: پاسخ به: کمک در مورد اسکریپت نویسی در ubuntu
ارسال شده توسط: مرد مرده در 21 دی 1390، 02:28 ب‌ظ
اگه منظورت shell script هست که اون ها رو تو یه فایل متنی می نویسن و بعد با تغییر مجوز فایل و تبدیل اون به فایل اجرایی اون رو اجرا میکنن.
عنوان: پاسخ به: کمک در مورد اسکریپت نویسی در ubuntu
ارسال شده توسط: Navid_Micro در 22 دی 1390، 07:52 ق‌ظ
خوب Script نویسیش رو از کجا میتونم یاد بگیرم , اصلا جز زبان های برنامه نویسی ویندوز هست ؟
میشه با c یا java توش نوشت ؟
میشه یه کم بیشتر راهنمایی کنید ؟
خیلی ممنون میشم از لطفتون 
عنوان: پاسخ به: کمک در مورد اسکریپت نویسی در ubuntu
ارسال شده توسط: ساسان در 22 دی 1390، 09:15 ق‌ظ
سلام. خوش آمدی به فروم اوبونتو :)
نقل‌قول
خوب Script نویسیش رو از کجا میتونم یاد بگیرم
این‌جا یه راهنمای سریع و خوب هست: http://ur1.ca/7fqal و این هم یه مرجع کامل‌تر: http://ur1.ca/5ajuo
نقل‌قول
اصلا جز زبان های برنامه نویسی ویندوز هست ؟
زبان‌برنامه‌نویسی و سیستم‌عامل دوچیز جدا هستند. اگر برای یه زبان برنامه‌نویسی در سیستم‌عامل مورد نظرت مفسر و کامپایلرش موجود باشه بله می‌تونی ازش استفاده کنی. Bash Script (یه مفسر Shell که جناب مردمرده گفت، در واقع هرجا میگن Shell منظورشون bash هست) رو می‌تونی با پیاده‌سازی‌هایی که ازش توی ویندوز شده (مثل Cygwin) اجرا کنی http://cygwin.com
اگر به زبان پیشرفته‌تری نیازی داشتی من پایتون یا c رو پیشنهاد میدم.
نقل‌قول
میشه با c یا java توش نوشت ؟
اطلاع دقیقی ندارم ولی فکر نمی‌کنم. دوستان می‌تونن بیشتر راهنمایی کنند.
عنوان: پاسخ به: کمک در مورد اسکریپت نویسی در ubuntu
ارسال شده توسط: alend در 22 دی 1390، 11:58 ق‌ظ
یک پیشنهاد :

اگر امکان دارد یک زیر انجمن  برای اسکریپت نویسی در لینوکس ایجاد شود.
عنوان: پاسخ به: کمک در مورد اسکریپت نویسی در ubuntu
ارسال شده توسط: مرد مرده در 26 دی 1390، 09:22 ق‌ظ
در واقع هرجا میگن Shell منظورشون bash هست

البته نه همیشه !!! به غیر از bash شل های دیگه ای هم داریم مثل csh, jsh, ksh و ... که این بستگی داره که روی اون توزیعی که کار میکنی کدوم شل نصب شده باشه. The Linux Shells (http://penguin.dcs.bbk.ac.uk/academic/unix/linux/shells/index.php)
عنوان: پاسخ به: کمک در مورد اسکریپت نویسی در ubuntu
ارسال شده توسط: مرد مرده در 26 دی 1390، 09:30 ق‌ظ
میشه با c یا java توش نوشت ؟

نه تا اونجا که من میدونم نمیشه !!! shell script یه زبان مفسری هست که به اصطلاح کد اونها نگه داشته میشه و هنگام اجرا به زبون ماشین ترجمه میشه اما زبان هایی مثل جاوا یا C ابتدا به یک کامپایلر برای کامپایل شدن نیاز دارن و بعد از کامپایل کد باینری اونها نگه برای اجرا نگه داشته میشه ( البته جاوا تا حدودی متفاوت عمل میکنه که جای توضیحش تو این تاپیک نیست !!! )