سلام
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 که بیانگر تعداد کاراکتر هاست زیاد میشه در صورتی که در مورد اول من : رو اضافه نکردم میخواستم کلا عوض کنم متغییر رو