انجمنهای فارسی اوبونتو
کمک و پشتیبانی => انجمن عمومی => نویسنده: abdossamad2003 در 23 بهمن 1399، 04:50 بظ
-
با سلام خدمت دوستان
اگر بخواهیم در مورد یک دستور مانند printenv با مثلا دستور if راهنما بدانیم چه دستوری را باید وارد کنیم ( در پوسته csh )
با تشکر
-
توی بش با help if میآد
-
با تشکر توی csh با چی میاد؟
-
manpage را ببینید.
man printenv
برای if چیزی پیدا نکردم.
-
اگه دستور داخل خود شل تعریف شده باشه، manpage براش وجود نداره. مثلا اگه بزنید man cd یا man type چیزی نمیاره.
if هم چون فقط داخل شل تعریف شده، man چیزی نمیاره.
-
man csh دستورات شل رو توضیح داده. قسمت Built-in commands رو مطالعه بفرمایید.
-
با تشکر ولی در قسمت 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.
-
ظاهراً man pageای که شما دارید با برای من متفاوت هست.
این نسخه روی سیستم من:
https://manpages.debian.org/stretch/csh/csh.1.en.html
اما نسخه سیستم شما هم موارد رو کاملا شرح داده و احتمالا باید این باشه:
https://linux.die.net/man/1/csh