Вопросы с тегом «escape-characters»

183
В bash, как мне избежать восклицательного знака?

Я хочу сделать что-то вроде bzr commit -m "It works!". Я могу как-то избежать восклицательного знака bzr commit -m "It works\!". Тем не менее, мое сообщение о фиксации содержит обратную косую черту. Как мне избежать восклицательного знака, игнорируя при этом обратную косую...

88
Как мне избежать пробелов в командной строке в Windows без использования кавычек?

Например, что является альтернативой этой команде без кавычек: CD "c:\Documents and Settings" Причина, по которой я не хочу использовать кавычки, заключается в том, что эта команда работает: SVN add mypathname\*.* но эта команда НЕ работает: SVN add "mypathname\*.*" Проблема в том, что когда я...

55
Условное форматирование Excel, исключающее вопросительный знак

Я хотел бы использовать правило условного форматирования в файле Excel, которое бы закрасило любой блок с вопросительным знаком в нем красным. Похоже, что Excel использует знак вопроса в качестве символа подстановки и превратит все ячейки, в которых есть хотя бы один символ, в красный. Как я могу...

19
Почему `echo -e“ \\\ SOME_TEXT ”` показывает только одну обратную косую черту?

Может кто-нибудь объяснить, что происходит за кулисами в экранировании персонажей в оболочке Linux? Я попробовал следующее и много гуглил, но безуспешно понял, что (и как) происходит: root@sv01:~# echo -e "\ Hello!" \ Hello! root@sv01:~# echo -e "\\ Hello!" \ Hello! root@sv01:~# echo -e "\\\...

18
Как вам избежать апострофа в одной строке в кавычках в Баше?

Я не понимаю, как bash оценивает экранирование символов апострофа в одиночных кавычках. Вот пример: $ echo ''\''Hello World'\''' 'Hello World' # works $ echo '\'Hello World\'' > # expects you to continue input Я пытался найти объяснения этому, но ничего не смог получить. Что Баш здесь...

16
Как я могу сказать Vim правильно показывать управляющие коды ANSI?

Я пытаюсь просмотреть и отредактировать файл в Vim, но этот файл имеет escape-коды ANSI: ^[[1m[0.05s elapsed, 00:00:13 total]^[[0m Как я могу сказать Vim правильно их интерпретировать, а не просто показывать необработанный...

16
Как избежать «!» и «&» в переменных окружения докера

У меня есть докер-контейнер, который я хочу запустить и передать некоторые пароли. Один с восклицательным знаком, !а другой с амперсандом &. Итак, я хочу запустить это: docker run -i -t --rm \ -e "LDAP_FILTER=(&(objectCategory=person)(objectClass=user)" \ -e "LDAP_PASS=Secret!Password" \...

14
Как избежать «-» в bash [дубликаты]

На этот вопрос уже есть ответы здесь : Закрыто 7 лет назад . Возможное дублирование: инструменты Unix: что, если файл называется минус что-то? Пожалуйста, скажите мне, как избежать этого: [root @ unix ~] # ./-sh -bash: ./-sh: В доступе отказано [root @ unix ~] # chmod + x -sh chmod: неверный...

11
Есть ли способ избежать одиночных кавычек в оболочке?

Например я хочу сказать perl -e 'print '"'"'Hello, world!'"'"', "\n";' Есть ли менее неловкий способ сделать это, например, избежать одиночных кавычек? Да я знаю что могу написать perl -e 'print q[Hello, world!], "\n"' perl -e 'print "Hello, world!\n"' Но этот вопрос касается цитирования в...

11
Как использовать awk-разделитель одинарных кавычек?

Я хотел бы использовать awk для извлечения информации из вывода SQL следующим образом: (count (отличный класс сервера) = '2') И нужно извлечь число, которое равно 2 в этом примере. Я хотел бы сделать что-то вроде следующего, но не могу понять, как избежать одиночной кавычки: <sqlCommand> |...

9
Как избежать «$ @» в make-файле?

test: @echo "#!/bin/bash\njava -classpath \"$(CLASSPATH)\" com.atm.ATM \"$@\"" > test @chmod a+x test Я пытаюсь избежать «$ @», чтобы в сценарии «test» оно буквально отображалось как «$ @» (передача аргументов, вызванных сценарием bash, в java-программу). Вещи, которые я пробовал: "$$@" -> ""...