Neue Fragen mit dem Tag «escape-characters»

Insgesamt gefunden 75 Fragen

2
Bewertungen
1
Antwort
474
Ansichten

Was ist los mit diesem PS1-Prompt?

Ich habe mein PS1-Prompt so gestaltet, dass es dem iPython-Prompt ähnelt: 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" Manchmal bekomme ich jedoch seltsame P...

2
Bewertungen
1
Antwort
329
Ansichten

Maskieren von reservierten Wörtern in der Windows-Befehlszeile

Ich habe ein Java-Programm, das ich mit einem Befehl wie diesem starten muss: java -cp "some.jar;some2.jar" -Dsome.prop.dir=C:\somedir com.software.MainClass Nun ist das Problem hier der -Dsome.prop.dir=C:\somedirParameter - aus irgendeinem Grund führt dies dazu, dass Java fehlschlägt Could not fin...

3
Bewertungen
1
Antwort
476
Ansichten

Abfrage-Registrierungswert, der Schrägstriche enthält

Ich versuche, den Wert des Registrierungsschlüssels in serialcomm mithilfe dieses Befehls zu erfassen: REG QUERY HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\SERIALCOMM was gibt mir: HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\SERIALCOMM \Device\VCP0 REG_SZ COM9 \Device\VCP1 REG_SZ COM10 Um den Datenwert COM...

0
Bewertungen
1
Antwort
538
Ansichten

Richtige Escape-Funktion von Zeichen für die Shell-Ausführung aus ASP / VBScript

Ich führe einen Curl-Aufruf von ASP mit dem WScript.Shell-Objekt aus. 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&"=@-;typ...

1
Bewertungen
1
Antwort
419
Ansichten

Schreibe Windows Alt-Zeichen in cmd

Ich möchte einen Nicht-Leerzeichen-Wrap schreiben (es ist kein voller Speicherplatz, nur ein winziges Leerzeichen) ALT + 0157. Das Problem ist, dass in Windows OK ist, ich kann eine Datei umbenennen und dieses Zeichen hinzufügen, aber in cmd zeigt mir ?statt . Kennt jemand eine Möglichkeit, das Prob...

0
Bewertungen
1
Antwort
296
Ansichten

Variable druckte den erwarteten Wert, aber tatsächlich ist der Wert unterschiedlich

Die folgende Syntax wird verwendet, um das Wort dazwischen <Name>in der .xmlDatei zu erfassen . Ich verwende auch xargs, um Leerzeichen zu entfernen. $> var=` find /tmp -name '*.xml' -exec sed -n 's/<Name>\([^<]*\)<\/Name>/\1/p' {} + | xargs ` $> echo $var TOPIC $> Bis...
fragte enodmilvado vor 6 Jahren

0
Bewertungen
0
Antworten
1636
Ansichten

Wie kann man das Passwort im Plink-Sudo-Befehl umgehen?

Beim Versuch, mich mit plink an einem Server anzumelden, weiß ich nicht, wie ich das sudo-Passwort korrekt im Befehl übergeben soll. Ich benutze so etwas: plink -ssh -t <user>@<server> -pw <password> "echo -e <password>\n | sudo -S docker ... | cd <some path>" Das Pass...

0
Bewertungen
1
Antwort
922
Ansichten

Ein Backslash-Escape für ein einfaches Anführungszeichen in sed führt zu einem Fehler

Es ist beabsichtigt, direkt nach dem HEADGoogle-Tag-Code in eine ältere HTML-Website einzufügen . #!/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 Analyt...
fragte Edward_178118 vor 6 Jahren

0
Bewertungen
1
Antwort
611
Ansichten

Einen Aufruf an su-exec mit su oder ähnlichem umschreiben?

In diesem Bash-Skript unter Linux Alpine haben sie (Zeile 8): exec su-exec "$ZOO_USER" "$0" "$@" Soweit ich weiß, su-execist jedoch ein Apache httpd abhängig - kann ich die Installation unter Ubuntu vermeiden und eine einfachere Alternative verwenden? Ich habe bisher getestet: su -c "$0 $@" $ZOO_U...
fragte J. Doe vor 6 Jahren

0
Bewertungen
1
Antwort
687
Ansichten

Watch + Pipe + mehrere Argumente

Ich habe einen Befehl diff -y <(xxd FILE) <(xxd FILE_) | colordiffund möchte ihn in die watchRoutine bringen. Sowas in der Art: watch -n 0,1 'diff -y <(xxd FILE) <(xxd FILE_)' Aber ich habe einen Fehler: sh: 1: Syntax error: "(" unexpected

2
Bewertungen
1
Antwort
468
Ansichten

Shell gibt manchmal die Ausgabe von ESC ^ [Zeichen vor der Escape-Sequenz aus

Beim Drücken einer Pfeiltaste (normalerweise nach oben) innerhalb einer Shell kann es vorkommen, dass das Terminal oder die Shell ESCvor der Escape-Sequenz kein Zeichen ausgibt. Wenn ich also den Aufwärtspfeil drücke, um den letzten Befehl zu sehen, wird er [Aauf bash und ausgegeben OAauf zsh anstel...

1
Bewertungen
0
Antworten
410
Ansichten

Konfigurieren Sie die Tastaturcodes auf der Clientseite, um den PuTTY-Cursor zwischen Wörtern zu verschieben

Steht für StackOverflow Bash CTRL, um den Cursor zwischen Wörtern / Zeichenfolgen zu bewegen . Während dieser Thread auf der Serverseite gute Antworten lieferte, suche ich nach Möglichkeiten, dies auf der Clientseite zu steuern. Ich habe zwei Windows 10-PCs verschiedener Hersteller, für die untersch...

17
Bewertungen
1
Antwort
3255
Ansichten

Warum zeigt `echo -e" \\\ SOME_TEXT "nur einen Backslash?

Könnte jemand erklären, was hinter den Kulissen in der Flucht von Charakteren in der Linux-Shell passiert? Ich habe folgendes versucht und viel gegoogelt, ohne zu verstehen, was (und wie) vor sich geht: root@sv01:~# echo -e "\ Hello!" \ Hello! root@sv01:~# echo -e "\\ Hello!" \ Hello! root@sv01:~# e...
fragte Mohammed Noureldin vor 6 Jahren

0
Bewertungen
1
Antwort
293
Ansichten

Verzeichnisse suchen, in denen Dateien explizit Escape-Zeichen enthalten, wie], - Alle Leerzeichen

Ich habe mehrere Videodateien, die Escape-Zeichen wie [in Kombination mit [1920x1080] enthalten. Wenn ich ausführen: find /run/media/user/usbdisk -type f -iname [HD, 1920x1080] - Wild Wild West.mp4 -ls dann erhalte ich eine Fehlermeldung wie diese: find:paths must precede expression Wenn ich ausfü...

1
Bewertungen
1
Antwort
420
Ansichten

Wie kursiviert man Code mit Backslashes in diesen Foren?

Ich habe einige der Formatierungsbeiträge auf dieser Website durchgesehen, aber keine Antwort gefunden (oder in meinem Fall eine, die funktionierte oder Sinn machte, den Kontext dieser Poster nicht zu verstehen). Ich habe sogar eine separate Suche nach einem Escape-Zeichen durchgeführt, das beim Hin...
fragte PReinie vor 6 Jahren

0
Bewertungen
0
Antworten
858
Ansichten

"Neue Zeile" in der SRT-Datei mit Escapezeichen versehen

Ich versuche, "\ n" in einer .SRT-Datei anzuzeigen, aber VLC interpretiert es automatisch als Wagenrücklauf, obwohl ich es roh darstellen möchte. Ich habe Kombinationen wie "\\ n" oder das Hinzufügen von Anführungszeichen ausprobiert, aber nichts scheint zu funktionieren. Gibt es eine Möglichkeit, d...
fragte user1319182 vor 7 Jahren

6
Bewertungen
1
Antwort
3654
Ansichten

Wie kann man "$ @" in einem Makefile umgehen?

test: @echo "#!/bin/bash\njava -classpath \"$(CLASSPATH)\" com.atm.ATM \"$@\"" > test @chmod a+x test Ich versuche, das "$ @" zu umgehen, so dass es im "test" -Skript buchstäblich als "$ @" erscheint (die Argumente, die im Bash-Skript aufgerufen werden, an das Java-Programm übergeben). Dinge, di...

1
Bewertungen
1
Antwort
726
Ansichten

Powershell-Weiterleitung zu einem Variablenwert, der einen Doppelpunkt enthält

Gibt es eine Möglichkeit, eine Variable zu verwenden, deren Wert den Doppelpunkt als Dateinamenzeichenfolge in einer Befehlszeilenumleitung enthält? Powershell behandelt den Doppelpunkt immer als Trennzeichen für Laufwerke, unabhängig von den Escape-Zeichen. Wie kann dies geschehen, wenn der Doppelp...

1
Bewertungen
2
Antworten
659
Ansichten

Strg-Eingabe für Fischmuschel

Ich hatte versucht, eine akzeptable Vervollständigung zu erstellen und sofort eine Kombination in Fisch auszuführen, wenn Sie Ctrl+ drücken Enter. function fish_user_key_bindings bind \c\n accept-autosuggestion execute end Leider schlägt dieser Versuch fehl. Sieht aus, als würde Fisch keine zwei en...

3
Bewertungen
1
Antwort
526
Ansichten

Script SSH Interactive Console, für das Zeichen mit Escapezeichen benötigt werden

Ich möchte meine bestehende SSH-Verbindung über ein Shell-Skript ändern. Wenn ich also ein vorhandenes Skript aus der Ferne ausführen möchte, möchte ich, dass ein neuer Port geöffnet wird, um getunnelt zu werden. Interaktiv kann ich das über: ubuntu@6c1a17c3864c:~$ ~C ssh> -R 9000:localhost:9000...

4
Bewertungen
2
Antworten
4636
Ansichten

Escape-Zeichen "=" (Gleichheitszeichen) für / f

Ich versuche, den folgenden Befehl in einer "FOR / F" in der Windows-Shell auszuführen ... wmic process where ParentProcessId=%%PID%% get ProcessId Die =zwischen ParentProcessId und% PID% halten Gettings durch ein Leerzeichen ersetzen. Das Ergebnis ist: for /F "usebackq" %b in (wmic process where Pa...

2
Bewertungen
1
Antwort
1349
Ansichten

Wie finde ich Verzeichnisse mit einem Fragezeichen im Namen? Flucht funktioniert nicht?

Ich versuche, Verzeichnisse wie zu finden services-client?.git mit dem Befehl find . -name *\?.git aber erhalten Sie alle Verzeichnisse, die auf .git enden Was ich mache, ist das Herunterladen einer Datei von Amazon S3 und das Erstellen eines Verzeichnisses basierend auf den Zeilen in der Datei. I...

-1
Bewertungen
1
Antwort
1885
Ansichten

Escape-Zeichen (&) im Windows-Stapelskript zum Zuordnen / Verbinden von Netzlaufwerken

Mit einer einfachen Batch-Datei zum Herstellen einer Verbindung zu Netzlaufwerken beim Windows-Startvorgang, aber einer der Ordnernamen enthält ein kaufmännisches Und, und ich kann nicht für die Dauer meines Lebens herausfinden, wie ich es umgehen kann. Hier ist der Befehl: - net use P: \\SERVER\Pat...

1
Bewertungen
1
Antwort
1445
Ansichten

Wie entkomme ich einem Punkt / Punkt in einem Bash-String-Match?

Dies ist mein erster Beitrag, und ich schätze wirklich alle Antworten, die mir auf dieser Website bisher geholfen haben. Ich hoffe, dass dies kein überflüssiger Beitrag ist, aber ich konnte hier nichts ähnliches finden. Ich versuche, einen String aufzuteilen, den ich aus einer Datei in separate IP-...
fragte Andreas Grimm vor 8 Jahren

0
Bewertungen
1
Antwort
279
Ansichten

Für Fenster 8.1 in meiner Laptoptastatur ständig die ESC-Taste drücken?

Für Fenster 8.1 in meiner Laptoptastatur ständig die ESC-Taste drücken? Zum Zeitpunkt des Schreibens oder sogar beim Spielen. Selbst jetzt kann ich nicht tippen, wiederholt wird ESC automatisch gedrückt. Ich habe versucht, meinen Laptop zu aktualisieren, aber immer noch keine Hoffnung.
fragte Masood Quraishi vor 8 Jahren

0
Bewertungen
1
Antwort
993
Ansichten

Windows cmd: escape-Befehle zum Starten von cmd aus der Stapeldatei, wobei Befehle ausgeführt werden, die PATH hinzufügen

Ich möchte dazu eine cmd-Eingabeaufforderung, die ein Netzwerkverzeichnis einem lokalen Pfad zuordnet und diesen lokalen Pfad dann der (lokalen) PATH-Variablen hinzufügt. Ich habe dieses .bat-Skript vorbereitet, das wie erwartet läuft: pushd \\NetworkPath\Users\myname\Downloads chdir SET CurrentDir=...

1
Bewertungen
0
Antworten
377
Ansichten

GNU-Screen Superschlüssel als Fluchtweg

Der Superschlüssel (Windows-Schlüssel usw.) kann nicht mit ASCII- oder Terminal-Escape-Sequenzen dargestellt werden, daher bezweifle ich, dass ein Dienstprogramm mit tty-orientierter Funktion das Programm screenunterstützen würde. Kann ich den Super-Key anstelle von Control + a verwenden, um zu adre...

3
Bewertungen
2
Antworten
432
Ansichten

Einen Teil eines Regex-Ausdrucks als nicht-Sonderzeichen behandeln

Nehmen wir an, ich habe einen Regex-Ausdruck, der einige der Sonderzeichen verwendet, aber auch einen Teil mit "normalem" Text, der zufällig einige Symbole enthält. Nehmen wir auch an, ich bin zu faul, um jedem "Möglichen" zu entgehen "Sonderzeichen im Teil" normaler Text ". Wie kann ich das "normal...

1
Bewertungen
1
Antwort
830
Ansichten

Sternchen * in Bash unter Windows mit Escapezeichen versehen

Der folgende Befehl funktioniert in GNU Bash unter FreeBSD, jedoch nicht in Git Bash unter Windows: curl -X PUT https://example.com/_config/cors/origins -d '"*"' Das beabsichtigte Ergebnis ist das Senden einer PUTAnforderung an https://example.com/_config/cors/originsden Hauptteil "*"(einschließlic...

1
Bewertungen
2
Antworten
232
Ansichten

Wie gebe ich diese Zeile in eine Remote-Datei aus?

Ich verwende eine Bash-Shell und versuche, den richtigen Weg zu finden, um Folgendes zu schreiben: ssh mysuer@remotehost 'echo "update user set url = \'localhost\' where url = \'mydomain.com\';" >> /tmp/db.sql' Bisher funktioniert das oben nicht. Nach dem Betätigen der Eingabetaste lautet di...
fragte Dave vor 9 Jahren