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

کمک و پشتیبانی => انجمن عمومی => نویسنده: abdossamad2003 در 23 بهمن 1399، 04:50 ب‌ظ

عنوان: printenv
ارسال شده توسط: abdossamad2003 در 23 بهمن 1399، 04:50 ب‌ظ
با سلام خدمت دوستان
اگر بخواهیم در مورد یک دستور مانند printenv با مثلا دستور if راهنما بدانیم چه دستوری را باید وارد کنیم ( در پوسته csh )

با تشکر
عنوان: پاسخ : printenv
ارسال شده توسط: دانیال بهزادی در 23 بهمن 1399، 05:01 ب‌ظ
توی بش با help if می‌آد
عنوان: پاسخ : printenv
ارسال شده توسط: abdossamad2003 در 24 بهمن 1399، 09:42 ق‌ظ
با تشکر توی csh با چی میاد؟
عنوان: پاسخ : printenv
ارسال شده توسط: esmaeelE در 24 بهمن 1399، 10:19 ق‌ظ
manpage را ببینید.
man printenv
برای if چیزی پیدا نکردم.

عنوان: پاسخ : printenv
ارسال شده توسط: Dragon- در 24 بهمن 1399، 01:24 ب‌ظ
اگه دستور داخل خود شل تعریف شده باشه، manpage براش وجود نداره. مثلا اگه بزنید man cd یا man type چیزی نمیاره.
if هم چون فقط داخل شل تعریف شده، man چیزی نمیاره.
عنوان: پاسخ : printenv
ارسال شده توسط: M!lad در 24 بهمن 1399، 02:06 ب‌ظ
man csh دستورات شل رو توضیح داده. قسمت Built-in commands رو مطالعه بفرمایید.
عنوان: پاسخ : printenv
ارسال شده توسط: abdossamad2003 در 27 بهمن 1399، 11:02 ق‌ظ
با تشکر ولی در قسمت Built-in commands چیزی در مورد دستور IF توضیح داده نشده است.

Control  structures  should  be  parsed rather than being recognized as
       built-in commands.  This would allow control commands to be placed any‐
       where,  to  be combined with `|', and to be used with `&' and `;' meta‐
       syntax.

عنوان: پاسخ : printenv
ارسال شده توسط: M!lad در 27 بهمن 1399، 02:14 ب‌ظ
ظاهراً man pageای که شما دارید با برای من متفاوت هست.

این نسخه روی سیستم من:
https://manpages.debian.org/stretch/csh/csh.1.en.html

اما نسخه سیستم شما هم موارد رو کاملا شرح داده و احتمالا باید این باشه:
https://linux.die.net/man/1/csh