[Comm] Вопрос по bash и grep
    Jury Levykin 
    =?iso-8859-1?q?altcomm_=CE=C1_list=2Eru?=
       
    Сб Ноя 20 15:01:54 MSK 2004
    
    
  
Столкнулся со следующей проблемой:
при использовании команды grep:
cat $FILE | grep 'text1  text2'
команда выполлняется правильно, но мне нужно брать строку 
'text1  text2' из переменной:
S='text1  text2'
cat $FILE | grep $S
в этом случае получаю следующее:
grep: text2: No such file or directory
Я пробовал следующие варианты:
S=\''text1  text2'\'
cat $FILE | grep $S
S=\"'text1  text2'\"
cat $FILE | grep $S
S=\''text1  text2'\'
cat $FILE | grep ${S}
результат тотже. :(
Поиски в интернете и чтение man grep результата на дали.
Подскажите, в чем здесь проблема,
почему если паттерн задан как переменная grep режет его на части?
    
    
Подробная информация о списке рассылки community