Запитання з тегом «escape-characters»

5
Як уникнути знака оклику в бешкеті?
Я хочу зробити щось подібне bzr commit -m "It works!". Я можу втекти від оклику, роблячи це bzr commit -m "It works\!". Однак тоді моє повідомлення про фіксацію включає зворотну косу рису. Як я уникаю знака оклику, ігноруючи зворотній косу рису?

7
Як уникнути пробілів у командному рядку в Windows без використання лапок?
Наприклад, яка альтернатива цій команді без лапок: CD "c:\Documents and Settings" Повна причина, чому я не хочу використовувати лапки, полягає в тому, що ця команда НЕ працює: SVN add mypathname\*.* але ця команда НЕ працює: SVN add "mypathname\*.*" Проблема полягає в тому, що коли я міняю мій ім'я на шлях …


3
Умовне форматування Excel Уникнення знака питання
Я хотів би використовувати правило умовного форматування у файлі excel, яке забарвлює будь-яке поле із знаком питання в нього червоним кольором. Здається, що Excel використовує знак запитання як підказку і перетворить усі комірки з принаймні одним символом у червоний колір. Як я можу уникнути знака питання? Схоже, це не працює: …

1
Чому на "echo -e" \\\ SOME_TEXT "` відображається лише один зворотний нахил?
Чи може хтось пояснити, що відбувається за кадром, коли персонаж втікає в оболонці Linux? Я спробував таке і гугл багато, не маючи успіху в розумінні того, що (і як) відбувається: root@sv01:~# echo -e "\ Hello!" \ Hello! root@sv01:~# echo -e "\\ Hello!" \ Hello! root@sv01:~# echo -e "\\\ Hello!" \ …

4
Як уникнути апострофа в одному цитованому рядку в баші?
Я не розумію, як Баш оцінює втечу символів апострофа в одних цитованих рядках. Ось приклад: $ echo ''\''Hello World'\''' 'Hello World' # works $ echo '\'Hello World\'' > # expects you to continue input Я намагався шукати пояснення цьому, але нічого не зміг отримати. Що тут робить баш?


1
Як уникнути "!" Та "&" у змінних середовища докера
У мене є контейнер докера, який я хочу запустити і передати йому деякі паролі. Один зі знаком оклику, !а другий - амперсандою &. Тому я хочу запустити це: docker run -i -t --rm \ -e "LDAP_FILTER=(&(objectCategory=person)(objectClass=user)" \ -e "LDAP_PASS=Secret!Password" \ user-prefix/container-name Це не працює. &стає заміненим {LDAP_FILTER}і !обрізаним. Я майже …

1
Як уникнути "-" у башті [дублікат]
На це питання вже є відповіді : Закрито 7 років тому . Можливий дублікат: інструменти Unix: що робити, якщо файл називається мінусом чогось? Скажіть, будь ласка, як уникнути цього: [root @ unix ~] # ./-sh -bash: ./-sh: У дозволі відмовлено [root @ unix ~] # chmod + x -sh chmod: …

6
Чи є спосіб уникнути одноцитат в оболонці?
E. g. я хочу сказати perl -e 'print '"'"'Hello, world!'"'"', "\n";' Чи є менш незручний спосіб це зробити, наприклад, уникнути одинарних цитат? Так, я знаю, що вмію писати perl -e 'print q[Hello, world!], "\n"' perl -e 'print "Hello, world!\n"' Але це питання стосується цитування в оболонці, а не в Perl. …

1
Як використовувати awk роздільник одиничної цитати?
Я хотів би використати awk, щоб витягнути інформацію з SQL виводу, наприклад: (count (окремий серверний клас) = '2') І потрібно витягнути число, яке становить 2 у цьому прикладі. Я хотів би зробити щось на кшталт наступного, але не можу зрозуміти, як уникнути єдиної цитати: <sqlCommand> | awk 'BEGIN{FS="'"}{print $2}' Як …

1
Увімкнення курсивів, підкреслення на Emacs, Xterm та Putty
Я використовую віртуальну машину Ubuntu (11.04 Server Edition) як своє середовище розробки. У ньому немає середовища для робочого столу, оскільки я не вважаю його необхідним, і я хочу його тримати легким. Я отримую доступ до нього через SSH з PuTTY в Windows 7. Я полюбився Emacs 24 як IDE, але …

2
Чому gnome-terminal відображає символ утечі Unicode?
Більш конкретно, у Vim, якщо я натискаю клавішу Escape двічі (і за інших обставин теж), я отримую цей символ: http://www.fileformat.info/info/unicode/char/1b/index.htm Його можна повторити, ввівши ехо, потім Ctrl-V, а потім увімкнути Ось як це виглядає: Я спробував змінити шрифт і налаштування TERM, жодне з яких не змінило значення. Жоден інший термінал, …

1
Сценарна інтерактивна консоль SSH, для якої потрібні знаки, що втекли
Я хотів би змінити своє існуюче з'єднання SSH за допомогою сценарію оболонки. Тому якщо я запускаю існуючий сценарій віддалено, я хотів би, щоб він відкрив новий порт, який потрібно тунелювати. Я можу це зробити за допомогою: ubuntu@6c1a17c3864c:~$ ~C ssh> -R 9000:localhost:9000 Як сказати набагато чіткіше, ніж я міг: https://unix.stackexchange.com/questions/33557/using-an-already-established-ssh-channel . …

1
Як я можу використовувати Control + `(серйозний акцент) як мій символ втечі для екрана?
Я намагався придумати символ втечі, який слід використовувати для екрана, який уже не використовується жодною з програм, які я використовую, і я влаштувався на Ctrl + `. Ctrl + a за замовчуванням для мене неприйнятний, тому що це ярлик для переходу до початку рядка. Однак, коли я додаю таке ~/.screenrc: …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.