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

کمک و پشتیبانی => انجمن عمومی => نویسنده: mhch در 13 مهر 1392، 05:28 ب‌ظ

عنوان: نمایش مقدار متغییر IFS
ارسال شده توسط: mhch در 13 مهر 1392، 05:28 ب‌ظ
سلام
mhch@mhch-VGNFW590GJB:~$ echo $IFS

mhch@mhch-VGNFW590GJB:~$ echo $IFS | od -c
0000000  \n
0000001
mhch@mhch-VGNFW590GJB:~$ IFS=$:
mhch@mhch-VGNFW590GJB:~$ echo $IFS
 
mhch@mhch-VGNFW590GJB:~$ echo $IFS | od -c
0000000      \n
0000002
mhch@mhch-VGNFW590GJB:~$ IFS=$IFS:
mhch@mhch-VGNFW590GJB:~$ echo $IFS
 
mhch@mhch-VGNFW590GJB:~$ echo $IFS | od -c
0000000          \n
0000003
mhch@mhch-VGNFW590GJB:~$
چرا مقدار رو به من بصورت نرمال نشون نمیده؟
چرا وقتی میفرستم به od نشون میده که مقدارش عوض نشده؟
اون عدد انتهای od که بیانگر تعداد کاراکتر هاست زیاد میشه در صورتی که در مورد اول من : رو اضافه نکردم میخواستم کلا عوض کنم متغییر رو