В терминале 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
показывает пустую строку. Есть предложения?
Вы не должны использовать пробелы до обратной черты. Кроме того, используйте $( .. )
вместо обратных кавычек и заключите его в кавычки:
var="$(grep '<td><a href="http://www.blabla.cc' file.txt)"