“dpkg-l” получает подстановочный символ оболочки?

printf добьется цели:

printf "%s %s\n" "$latexString" "\\\\" >> $outputFile

или еще более читаемый:

printf "%s %s\n" "$latexString" '\\' >> $outputFile
2
22.01.2015, 00:49
2 ответа

Если ничего не совпадает с указанным вами шаблоном ( * ou * )) Тогда это пропущено нераспределено к команде:

$ echo *ou*
*ou*
4
27.01.2020, 21:54

Подстановочные знаки оставляют, что если нет файлов совпадения. Если вы попробуете:

dpkg -l *ou*

Вы должны получить:

dpkg-query: no packages found matching out.dot
dpkg-query: no packages found matching out.png

Использование

dpkg -l \*ou\*

или

dpkg -l '*ou*'
2
27.01.2020, 21:54

Теги

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