Bug 5299

Summary: переменная IFS не переназначается в стандарнтые <space><tab><newline>
Product: Sisyphus Reporter: victor kasatkin <victork>
Component: bashAssignee: placeholder <placeholder>
Status: CLOSED NOTABUG QA Contact: qa-sisyphus
Severity: normal    
Priority: P2 CC: glebfm, ldv, placeholder
Version: unstable   
Hardware: all   
OS: Linux   

Description victor kasatkin 2004-10-08 18:54:21 MSD
IFS = <newline>
выдает либо ошибку либо разделителями назначаются все 8 символов
Comment 1 Dmitry V. Levin 2004-10-08 19:01:52 MSD
Весь офис ALT Linux долго приходил в себя.
Comment 2 victor kasatkin 2004-10-08 19:48:26 MSD
Не может оно так и должно быть и это смешно тоже...
но вот в некотрых книжках написано что работает IFS=<newline>( OS X вон пишут 
точно работает) а для линукса с башем не обязательно, только назаначить IFS 
перевод строки вот таким нормальным сапособом невозможно....
Comment 3 victor kasatkin 2004-10-08 20:14:56 MSD
Нет то наверное шиза осення заела меня(и злоба), но вот у David Tansley Linux & 
Unix Shell Programming
стр 174 $IFS=<space><tab>;export IFS

толи ошибка прерводчика, толи чего о недопонимаю
Comment 4 victor kasatkin 2004-10-08 20:30:57 MSD
Очередной раз понимаю что слишком туп для юникса,
и чего тоько не попробовал и шестнадцатиричное и \n а догадаться
IFS='
'
не смог одно утешает не тупее писатиля Дэвида с далекой аляски
За сим прощаюсь