انجمنهای فارسی اوبونتو
کمک و پشتیبانی => نصب، راهاندازی و بروزآوری => نویسنده: Navid_Micro در 21 دی 1390، 11:16 قظ
-
سلام دوستان ، من تازه ubuntu رو شروع کردم
میخواستم بدونم ای اسکریپت ها رو تو کجای این سیستم عامل مینویسن ؟ توی terminal ش ؟ یا جای دیگه ؟
-
اگه منظورت shell script هست که اون ها رو تو یه فایل متنی می نویسن و بعد با تغییر مجوز فایل و تبدیل اون به فایل اجرایی اون رو اجرا میکنن.
-
خوب Script نویسیش رو از کجا میتونم یاد بگیرم , اصلا جز زبان های برنامه نویسی ویندوز هست ؟
میشه با c یا java توش نوشت ؟
میشه یه کم بیشتر راهنمایی کنید ؟
خیلی ممنون میشم از لطفتون
-
سلام. خوش آمدی به فروم اوبونتو :)
خوب Script نویسیش رو از کجا میتونم یاد بگیرم
اینجا یه راهنمای سریع و خوب هست: http://ur1.ca/7fqal و این هم یه مرجع کاملتر: http://ur1.ca/5ajuo
اصلا جز زبان های برنامه نویسی ویندوز هست ؟
زبانبرنامهنویسی و سیستمعامل دوچیز جدا هستند. اگر برای یه زبان برنامهنویسی در سیستمعامل مورد نظرت مفسر و کامپایلرش موجود باشه بله میتونی ازش استفاده کنی. Bash Script (یه مفسر Shell که جناب مردمرده گفت، در واقع هرجا میگن Shell منظورشون bash هست) رو میتونی با پیادهسازیهایی که ازش توی ویندوز شده (مثل Cygwin) اجرا کنی http://cygwin.com
اگر به زبان پیشرفتهتری نیازی داشتی من پایتون یا c رو پیشنهاد میدم.
میشه با c یا java توش نوشت ؟
اطلاع دقیقی ندارم ولی فکر نمیکنم. دوستان میتونن بیشتر راهنمایی کنند.
-
یک پیشنهاد :
اگر امکان دارد یک زیر انجمن برای اسکریپت نویسی در لینوکس ایجاد شود.
-
در واقع هرجا میگن Shell منظورشون bash هست
البته نه همیشه !!! به غیر از bash شل های دیگه ای هم داریم مثل csh, jsh, ksh و ... که این بستگی داره که روی اون توزیعی که کار میکنی کدوم شل نصب شده باشه. The Linux Shells (http://penguin.dcs.bbk.ac.uk/academic/unix/linux/shells/index.php)
-
میشه با c یا java توش نوشت ؟
نه تا اونجا که من میدونم نمیشه !!! shell script یه زبان مفسری هست که به اصطلاح کد اونها نگه داشته میشه و هنگام اجرا به زبون ماشین ترجمه میشه اما زبان هایی مثل جاوا یا C ابتدا به یک کامپایلر برای کامپایل شدن نیاز دارن و بعد از کامپایل کد باینری اونها نگه برای اجرا نگه داشته میشه ( البته جاوا تا حدودی متفاوت عمل میکنه که جای توضیحش تو این تاپیک نیست !!! )