Ниже строки Я пытаюсь вычленить информацию этого в Баш оболочки:Как grep для этой строки, которая содержит знак равенства?
'#Hostname=sometext.company.com, sometext.company.com' filename
Я хочу найти только строку, если она совпадает с точным рисунком. Я уже пробовал команду ниже и несколько других.
grep -Fx "#Hostname=sometext.company.com, sometext.company.com" filename
Вы проверили, есть ли у вашей целевой линии ведущие/конечные пробелы? поскольку у вас есть '-x', grep соответствует всей строке. – Kent
Почему вы думаете, что '=' играет какую-то роль в этой работе или нет? Можете ли вы показать ** точный ** ввод и ** точную ** команду, которую вы используете, и то, что вы получаете как вывод? Можете ли вы совместить ** любые ** строки в файле в настоящее время? У вашего файла есть окончания строки DOS? –