Как выполнить grep одинарных кавычек grep " ' "?

Если это только для скрипта, вы можете загрузить его в кеш с помощью

cat /path/to/script >/dev/null

Вы также можете сделать это для любого задействованного файла, например. интерпретаторы сценариев и их общие библиотеки

exec  >/dev/null
cat /path/to/my/scripts/*
for interpreter in /bin/sh /usr/bin/perl; do
  cat "$interpreter"
  ldd "$interpreter" | sed -n 's!^[^/]*!!; /^\// s!.*!!p' | xargs cat
done
-2
27.07.2019, 16:29
1 ответ

Обычная одинарная кавычка может быть найдена для использования grep "'".

Однако этот текст был вставлен в Microsoft Word . Этот текстовый процессор превращает кавычки в «умные кавычки» (или в «типографские кавычки» ). Набор умных одинарных кавычек(‘...’)отличается от набора обычных одинарных кавычек('...')и не будет найден с помощью grepпри поиске обычной одинарной кавычки. Также обратите внимание, что открывающая и закрывающая одинарные кавычки отличаются друг от друга при использовании смарт-одинарных кавычек.

Просто не используйте Microsoft Word в качестве промежуточной области для кода, так как он может неожиданно изменить ситуацию. Код, скопированный из Microsoft Word, вероятно, не будет работать должным образом.

2
28.01.2020, 05:15

Теги

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