Подскажите пожалуйста, мне необходимо в скрипте следующее
у меня есть переменная $dd
мне необходимо grep '^$dd:' /lib/zzz
Вопрос: как мне сделать, чтобы команда grep воспринимала $dd не как просто символы, а брала отттуда именно значение этой переменной.
>Подскажите пожалуйста, мне необходимо в скрипте следующее
>у меня есть переменная $dd
>мне необходимо grep '^$dd:' /lib/zzz
>Вопрос: как мне сделать, чтобы команда grep воспринимала $dd не как просто
>символы, а брала отттуда именно значение этой переменной.
Hint: grep ничего не знает про переменные. Подстановку делает shell.
Просто не мешайте ему... раскавычте $dd, и все будут счастливы.
>Hint: grep ничего не знает про переменные. Подстановку делает shell.
>Просто не мешайте ему... раскавычте $dd, и все будут счастливы.Лучше правильно заковычте: grep "^$dd:"
Т.К. если $dd содержит пробелы - результат будет неверным.
>>Hint: grep ничего не знает про переменные. Подстановку делает shell.
>>Просто не мешайте ему... раскавычте $dd, и все будут счастливы.
>
>Лучше правильно заковычте: grep "^$dd:"
>Т.К. если $dd содержит пробелы - результат будет неверным.
5!