Назначение вывода grep переменной

В терминале I типа:

grep '<td><a href="http://www.blabla.cc' file.txt

работает нормально. Но если я наберу:

var= `grep '<td><a href="http://www.blabla.cc' file.txt`

Я не могу извлечь переменную, результат:

<td><a: can not find command

Я пробовал обратную косую черту перед пробелом "href", но

echo $var

показывает пустую строку. Есть предложения?

2
задан 25 January 2014 в 02:19

1 ответ

Вы не должны использовать пробелы до обратной черты. Кроме того, используйте $( .. ) вместо обратных кавычек и заключите его в кавычки:

var="$(grep '<td><a href="http://www.blabla.cc' file.txt)"
0
ответ дан 25 January 2014 в 02:19

Другие вопросы по тегам:

Похожие вопросы: