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

تازه کار => انجمن تازه‌کاران => نویسنده: abdossamad2003 در 06 بهمن 1395، 05:56 ب‌ظ

عنوان: $@#
ارسال شده توسط: abdossamad2003 در 06 بهمن 1395، 05:56 ب‌ظ
با سلام خدمت دوستان
خطوط ابتدایی اسکریپت زیر چه معنی می دهد؟
(http://uupload.ir/files/0eby_screenshot_from_2017-01-25_18-08-28.png) (http://uupload.ir/)

با تشکر
عنوان: پاسخ : $@#
ارسال شده توسط: Borderliner در 06 بهمن 1395، 11:52 ب‌ظ
با سلام خدمت دوستان
خطوط ابتدایی اسکریپت زیر چه معنی می دهد؟
(http://uupload.ir/files/0eby_screenshot_from_2017-01-25_18-08-28.png) (http://uupload.ir/)

با تشکر

- # ها کامنت هستن. یعنی اون خطی که با # شروع میشه، از اون به بعدش اجرا نمیشه. فقط جنبه توضیحاتی داره.
- @ یه نشانس و معنی خاصی نداره (توی کد شما بعد از # اومده، یعنی اجرا نخواهد شد)
- $ هم برای دریافت مقدار یک متغییر استفاده میشه. که بازم در کد شما بعد از # اومده و کار نخواهد کرد.
عنوان: پاسخ : $@#
ارسال شده توسط: abdossamad2003 در 08 بهمن 1395، 05:42 ب‌ظ
با تشکر از دوست عزیز
ولی به نظرم اینجا معنی دیگر می دهد مثلا bin/csh/!# در ابتدای خطوط یعنی اسکریپت مورد نظر از شل csh استفاده می کند نه شل جاری
صحبت شما وقتی درست است که # تنها باشد و بعد از آن عباراتی بیاید که کامنت معنی می دهد ولی احتمالا $@# همانند !# یک معنی خاصی دارد!

set time=1 چه معنی می دهد؟

با تشکر
عنوان: پاسخ : $@#
ارسال شده توسط: فاروق در 08 بهمن 1395، 11:13 ب‌ظ
داخل بش این خطوط معنی نمیدهند.
داخل کانال بش به این اشاره کردند که نمیدونم چیه:
qsub flags for grid engine
عنوان: پاسخ : $@#
ارسال شده توسط: abdossamad2003 در 09 بهمن 1395، 02:26 ب‌ظ
set time =1 چه معنی می دهد؟