انجمنهای فارسی اوبونتو
تازه کار => انجمن تازهکاران => نویسنده: mohammad2003 در 01 تیر 1395، 04:54 بظ
-
با سلام خدمت دوستان
مفهوم علاپم < , << را می دانم که برای هدایت خروجی به یک فایل بکار می رود ولی &< , !&< را متوجه نشدم که با قبلی ها چه تفاوتی دارد
متاسفانه دستور man کمکی به من نکرد
از دوستان کسی هست راهنمایی کنه
-
مثلا :
ls -ld Music
این میاد مشخصات دایرکتوری Music (خروجی دستور) رو توی خروجی استاندارد نمایش میده و اگر اروری بود توی خروجی ارور استاندارد نمایش میده .
حالا :
ls -ld Music 1> out.txt
بهش میگم که به جای خروجی استاندارد بیا مشخصات رو (خروجی دستور) داخل فایل بریز .
و :
ls -ld Music 1> out.txt 2>&1
میگم ارور رو هم همون جایی بریز که خروجی رو میریزی .
-
با تشکر
توضیحات شما مفید بود ولی جامع نیست برای توضیحات جامع آیا راهنمایی در ترمینال با استفاده از man ,info یا غیره وجود دارد؟
مثلا دستور زیر از اسکریپت گرفته شده چه مفهومی دارد؟
csh Make_all.com >&! Make_all.log
اگر به جای !&< از < استفاده می شد چه تفاوتی می کرد؟
با تشکر
-
کامل نبود ؟ عجب ... : )
اون &! داخل بش قابل استفاده نیستش و داخل شل csh میتونید ازش استفاده بکنید .
داخل man tcsh اطلاعات مربوط رو میتونید پیدا بکنید .
http://linux.die.net/man/1/csh
-
اگر بخواهیم محیط bash مان به csh تبدیل شود چیکار باید بکنیم آیا همچین امکانی وجود دارد؟
با تشکر
-
مثل اینه که بگید "اگر بخوایم محیط ویندوزمان به گنو/لینوکس تبدیل شود چیکار باید بکنیم ؟"
راه حلش نصب گنو/لینوکس هستش ، نه تبدیل ویندوز به گنو/لینوکس .
شما هم میتونید شل csh رو نصب کنید :
apt install csh