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

Всего найдено 76 вопросов

2
голосов
1
ответ
399
просмотров

Что не так с этим PS1-Prompt?

Я разрабатывал PS1-Prompt, чтобы он напоминал iPython-Prompt следующим образом: PS1FIRSTLINE="\[\n\][\t] \[\e[1m\e[38;5;196m\]\u@\H\[\e[0m\] in \[\e[1m\e[38;5;196m\]\w\[\e[0m" PS1SECONDLINE="\n\e[92m\]In [\[\e[1m\]\#\[\e[0m\]] \$ " PS1="$PS1FIRSTLINE$PS1SECONDLINE" Однако иногда я получаю странные...
спросил Tim Hilt 5 лет назад

2
голосов
1
ответ
297
просмотров

Маскирование зарезервированных слов в командной строке Windows

У меня есть Java-программа, которую мне нужно запустить с помощью команды, подобной этой: java -cp "some.jar;some2.jar" -Dsome.prop.dir=C:\somedir com.software.MainClass Теперь проблема здесь в -Dsome.prop.dir=C:\somedirпараметре - по какой-то причине он вызывает сбой Java Could not find or load ma...
спросил GreenGren 6 лет назад

3
голосов
1
ответ
375
просмотров

Параметр реестра запросов, содержащий косые черты

Я пытаюсь получить значение ключа реестра в serialcomm с помощью этой команды: REG QUERY HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\SERIALCOMM что дает мне: HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\SERIALCOMM \Device\VCP0 REG_SZ COM9 \Device\VCP1 REG_SZ COM10 Чтобы получить значение данных COM9, я запус...
спросил rookie 6 лет назад

0
голосов
1
ответ
1021
просмотр

Правильное экранирование символов для выполнения оболочки из ASP / VBScript

Я выполняю вызов curl из ASP с помощью объекта WScript.Shell. Set objCmd = objWShell.Exec("cmd.exe /c echo "&dataString&" | /path/to/curl --cacert '/path/to/cert/cacert.pem' -X POST"&options&" -A """&useragent&""""&referer&" -F "&fileParamName&"=@-;type="&...
спросил Mumpitz 6 лет назад

1
голосов
1
ответ
387
просмотров

Написать Windows Alt символы в CMD

Я хочу написать перенос без пробелов (это не полный пробел, а всего лишь крошечный пробел) ALT + 0157. Проблема в том, что в Windows все нормально, я могу переименовать файл и добавить этот символ в него, но в cmd это показывает мне ?вместо . Кто-нибудь знает способ исправить это? Я хочу переименова...
спросил Aria Fathi 6 лет назад

0
голосов
1
ответ
233
просмотра

Переменная выдает ожидаемое значение, но на самом деле его значение отличается

Следующий синтаксис используется для того, чтобы перехватить слово между <Name>в .xmlфайле. Я также использую, xargsчтобы удалить любые пробелы. $> var=` find /tmp -name '*.xml' -exec sed -n 's/<Name>\([^<]*\)<\/Name>/\1/p' {} + | xargs ` $> echo $var TOPIC $> До сих п...
спросил enodmilvado 6 лет назад

0
голосов
0
ответов
1436
просмотров

Как избежать пароля в команде plink sudo?

При попытке войти с помощью plink на сервер, я не знаю, как правильно передать пароль sudo в команде. Я использую что-то вроде этого: plink -ssh -t <user>@<server> -pw <password> "echo -e <password>\n | sudo -S docker ... | cd <some path>" Пароль содержит 2 специальных...
спросил user2718671 6 лет назад

0
голосов
1
ответ
890
просмотров

Обратная косая черта для одинарной кавычки в sed выдает ошибку

Намерение состоит в том, чтобы вставить сразу после HEADкода тега Google на устаревшем веб-сайте HTML. #!/bin/bash find . -type f -iname "*.php" -or -iname "*.htm" -or -iname "*.html" | while read i; do echo "Processing: $i" sed -i 's*<HEAD>*&\ <!-- Global site tag (gtag.js) - Google A...
спросил Edward_178118 6 лет назад

0
голосов
1
ответ
508
просмотров

Переписать вызов su-exec с помощью su или аналогичного?

В этом скрипте bash под Linux Alpine они имеют (строка 8): exec su-exec "$ZOO_USER" "$0" "$@" Насколько я знаю, su-execявляется ли зависимость Apache от httpd - могу ли я избежать ее установки под Ubuntu и использовать более простую альтернативу? Я проверил до сих пор: su -c "$0 $@" $ZOO_USER Но...
спросил J. Doe 6 лет назад

0
голосов
1
ответ
580
просмотров

Смотреть + труба + несколько аргументов

У меня есть команда, diff -y <(xxd FILE) <(xxd FILE_) | colordiffи я хочу выполнить ее в watchрутине. Что-то вроде того: watch -n 0,1 'diff -y <(xxd FILE) <(xxd FILE_)' Но у меня есть ошибка: sh: 1: Syntax error: "(" unexpected
спросил Kirill 6 лет назад

2
голосов
1
ответ
386
просмотров

Оболочка иногда не может вывести ESC ^ [символ перед escape-последовательностью

Иногда, когда нажимается клавиша со стрелкой (обычно вверх) внутри оболочки, терминал или оболочка не могут вывести ESCсимвол перед escape-последовательностью, поэтому, если я нажимаю стрелку вверх, чтобы попытаться увидеть последнюю команду, она выводит [Aна bash и OAна зш, вместо последней команды...
спросил Accumulator 6 лет назад

1
голосов
0
ответов
322
просмотра

Настройте коды клавиш на стороне клиента для перемещения курсора PuTTY между словами

Относится к StackOverflow Bash CTRL для перемещения курсора между словами / строками . Хотя этот поток дал хорошие ответы на стороне сервера, я ищу способы управления этим на стороне клиента. У меня есть два ПК с Windows 10 от разных производителей, которые отправляют разные коды перехода CTRL-<A...
спросил Matt Muggeridge 6 лет назад

17
голосов
1
ответ
3128
просмотров

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

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

0
голосов
1
ответ
209
просмотров

Поиск каталогов, файлы которых явно содержат escape-знаки, такие как], - Пробел все вместе

У меня есть несколько видеофайлов, которые содержат escape-символы, такие как [в сочетании с [1920x1080]. Когда я выполню: find /run/media/user/usbdisk -type f -iname [HD, 1920x1080] - Wild Wild West.mp4 -ls тогда я получаю сообщение об ошибке: find:paths must precede expression Когда я выполню fi...
спросил Linuxwhisperer 6 лет назад

1
голосов
1
ответ
349
просмотров

Как сделать курсивом код с обратной косой чертой на этих форумах?

Я просмотрел некоторые сообщения о форматировании на этом сайте, но не нашел ответа (или в моем случае, который работал или имел смысл, не понимая контексты этих плакатов). Я даже провел отдельный поиск escape-символа, который появлялся при добавлении тегов для моего вопроса и ничего не нашел в перв...
спросил PReinie 6 лет назад

0
голосов
0
ответов
777
просмотров

Экранирование символа "новая строка" в файле SRT

Я пытаюсь отобразить «\ n» в файле .SRT, но VLC автоматически интерпретирует его как возврат каретки, хотя я хочу отобразить его в необработанном виде. Я пробовал такие комбинации, как "\\ n" или добавление кавычек, но, похоже, ничего не работает. Есть ли способ сделать это? Спасибо
спросил user1319182 7 лет назад

6
голосов
1
ответ
3559
просмотров

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

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

1
голосов
1
ответ
653
просмотра

Переадресация Powershell на значение переменной, содержащее двоеточие

Есть ли способ использовать переменную, значение которой содержит символ двоеточия в качестве строки имени файла в перенаправлении командной строки? Powershell всегда рассматривает двоеточие как разделитель дисков, независимо от escape-символов. Как это можно сделать, используя двоеточие в качестве...
спросил taz 8 лет назад

1
голосов
2
ответа
583
просмотра

Ctrl-enter для рыбной раковины

Я пытался создать некоторое принятие и выполнить сразу комбинацию в рыбе при нажатии Ctrl+ Enter. function fish_user_key_bindings bind \c\n accept-autosuggestion execute end К сожалению, эта попытка не удалась. Похоже, рыба не любит два сбежавших персонажа: #bind -a ... bind \\ c \\ n accept-autosu...
спросил Michael 8 лет назад

3
голосов
1
ответ
454
просмотра

Скрипт SSH Interactive Console, которому нужны экранированные символы

Я хотел бы изменить свое существующее соединение SSH через скрипт оболочки. Поэтому, если я запускаю существующий скрипт удаленно, я бы хотел, чтобы он открыл новый порт для туннелирования. Интерактивно я могу сделать это через: ubuntu@6c1a17c3864c:~$ ~C ssh> -R 9000:localhost:9000 Как изложено...
спросил Luke Exton 8 лет назад

4
голосов
2
ответа
4726
просмотров

Экранирование "=" (знак равенства) в течение / F

Я пытаюсь запустить следующую команду в «FOR / F» в оболочке Windows ... wmic process where ParentProcessId=%%PID%% get ProcessId =Между ParentProcessId и% PID% сохраняет подъемы заменить пробелом. Результат: for /F "usebackq" %b in (wmic process where ParentProcessId %PID% get ProcessId) do (, Как...
спросил user545778 8 лет назад

2
голосов
1
ответ
1278
просмотров

Как мне найти каталоги с вопросительным знаком в названии? Спасение не работает?

Я пытаюсь найти каталоги, как services-client?.git используя команду find . -name *\?.git но получите все каталоги, оканчивающиеся на .git Я загружаю файл из amazon s3 и создаю каталог на основе строк в файле. Я создаю файл в Excel, затем копирую значения в блокнот и, наконец, загружаю файл в Amaz...
спросил Hendré 8 лет назад

-1
голосов
1
ответ
1842
просмотра

Экранирование амперсанда (&) в пакетном скрипте Windows, используемом для сопоставления / подключения сетевых дисков

Используя простой командный файл для подключения к сетевым дискам при запуске Windows, но одно из имен папок содержит амперсанд, и я не могу на всю жизнь понять, как его избежать. Вот команда: - net use P: \\SERVER\Path\Applications & Software Я пытался:- net use P: \\SERVER\Path\"Applications...
спросил zigojacko 8 лет назад

1
голосов
1
ответ
1387
просмотров

Как мне избежать точки / точки в совпадении строки bash

Это мой первый пост, и я действительно ценю все ответы, которые мне до сих пор помогали на этом сайте, я надеюсь, что это не лишний пост, но я не смог найти что-то подобное здесь. Я пытаюсь разбить строку, которую я получу из файла, на отдельные IP-адреса. Строка будет выглядеть так: . something:[...
спросил Andreas Grimm 8 лет назад

0
голосов
1
ответ
212
просмотров

Для окна 8.1 в моем ноутбуке клавиатура постоянно нажимает ESC?

Для окна 8.1 в моем ноутбуке клавиатура постоянно нажимает ESC? Во время написания или даже в играх. Даже сейчас я не могу печатать, несколько раз ESC нажимается автоматически. Я попытался обновить свой ноутбук, но все еще не надеюсь.
спросил Masood Quraishi 8 лет назад

0
голосов
1
ответ
907
просмотров

Windows cmd: экранировать команды для запуска cmd из командного файла, выполняя команды, которые добавляют в PATH

Я хотел бы получить командную строку cmd, которая отображает сетевой каталог на локальный путь, а затем добавляет этот локальный путь к (локальной) переменной PATH. Я подготовил этот вид сценария .bat, который работает, как и ожидалось: pushd \\NetworkPath\Users\myname\Downloads chdir SET CurrentDir...

1
голосов
0
ответов
272
просмотра

Экранный ключ GNU-Screen как escape

Суперключ (windows key и др.) Не может быть представлен с помощью escape-последовательностей ascii или терминала, поэтому я сомневаюсь, что tty-ориентированная утилита вроде screenбы его поддержит, но так ли это? Могу ли я использовать супер-ключ вместо control + a для адресации screen?

3
голосов
2
ответа
387
просмотров

Обрабатывать часть выражения Regex как не специальные символы

Допустим, у меня есть выражение регулярного выражения, использующее некоторые специальные символы, но также часть с «обычным» текстом, в котором, как оказалось, есть некоторые символы. Допустим, я слишком ленив, чтобы начать избегать каждого «потенциального» msgstr "специальный символ в части" обычн...
спросил Dan W 8 лет назад

1
голосов
1
ответ
760
просмотров

Экранирование звездочки * в Bash на Windows

Следующая команда работает в GNU Bash на FreeBSD, но не в Git Bash на Windows: curl -X PUT https://example.com/_config/cors/origins -d '"*"' Предполагаемый результат - отправить PUTзапрос к https://example.com/_config/cors/originsтелу "*"(включая кавычки - это строка JSON). Однако в Windows звездоч...
спросил Tamlyn 9 лет назад

1
голосов
2
ответа
172
просмотра

Как вывести эту строку в удаленный файл?

Я использую оболочку bash и пытаюсь найти правильный способ написать следующее: ssh mysuer@remotehost 'echo "update user set url = \'localhost\' where url = \'mydomain.com\';" >> /tmp/db.sql' Пока вышеупомянутое не работает. После нажатия введите следующую строку, >как будто он ожидает, ч...
спросил Dave 9 лет назад