Als «escape-characters» getaggte Fragen

Escape-Sequenzen wie Codierungen von Terminalbefehlen und Funktionstasten

4
Escape-Sequenzen in der Ausgabe eines Skripts, das von der Anwendung ncurses aufgerufen wird
Ich führe derzeit mcabber als Jabber-Client (der ncurses verwendet) in einer tmux-Sitzung auf meinem Homeserver aus. Vor Ort starte ich iTerm2 als Terminal-Emulator, der das Auslösen von Growl-Benachrichtigungen durch Zeichen-Escape-Sequenzen unterstützt. Hinweis: Alles echoin dieser Frage funktioniert wie printf %b, oder echo -ein Bash und GNU echo. zB echo "\e]9;foobar\007"macht …

2
Wie ermittle ich die aktuelle Farbe der Konsolenausgabe?
Ich weiß, dass man, wenn ein farbiges Terminal verfügbar ist, die Ausgabe mit Escape-Zeichen einfärben kann . Aber gibt es eine Möglichkeit herauszufinden, in welcher Farbe die Ausgabe aktuell angezeigt wird? Oder besser, welche Farbe hätte der Text, wenn ich ihn jetzt ausgeben würde? Ich bitte Sie, bei Verwendung dieser …



1
Unterstützen andere Shells als Bash und Zsh ANSI-C-Zitate? zB $ 'string'
Ich habe ein Shell-Skript, das Folgendes verwendet, um ein grünes Häkchen in seiner Ausgabe zu drucken: col_green="\e[32;01m" col_reset="\e[39;49;00m" echo -e "Done ${col_green}✓${col_reset}" Nachdem ich über Bashs ANSI-C-Zitat gelesen hatte , wurde mir klar, dass ich es beim Festlegen meiner Farbvariablen verwenden und das -eFlag aus meinem Echo entfernen konnte . …



2
Probleme im Skript mit Leerzeichen im Dateinamen
Ich habe ein Skript, das scp eine Datei vom Remote-Host zurück zum lokalen ist. Manchmal enthalten die Dateinamen Leerzeichen. scp mag keine Leerzeichen in seinen Dateinamen. Aus irgendeinem Grund haben meine Versuche, mit den Leerzeichen umzugehen, nicht zum richtigen scp-Pfad geführt. Code: PATH=/var/root/Documents/MyFile OG-v1.2.3.pkg scp $PATH Me@10.1.10.33:/Users/Me/Desktop Ergebnisse in Cannot …

2
Was ist die gnomterminale ANSI-Escape-Sequenz für „STRG + Pfeil / e“?
Ich versuche , meine bash zu konfigurieren , ~/.inputrczu diesen Einstellungen (Hinweis: ←, →bedeuten die linken und rechten Pfeiltasten) Ctrl+ ←- sollte ein Wort zurückspringen Ctrl+ →- sollte ein Wort vorwärts springen Derzeit habe ich dies in meinem ~/.inputrcund es funktioniert nicht. Ctrl + arrowproduziert nichts. "\eC-5C":forward-word "\eC-5D":backward-word Ich bin …



3
Wie drucke ich Steuerzeichen mit Escape-Sequenzen?
Ich habe die Farbe Rot mit tput definiert red=$(tput setaf 1) Warnungen in meinem Programm einzufärben. Das funktioniert gut: printf '%sfail\n' "$red" # prints 'fail' in red Aber einmal möchte ich die Escape-Sequenz so ausdrucken, wie sie ist, so etwas wie: \ E [31mfail Wie würde ich das machen? Ich …



3
Exportieren Sie HTTP_PROXY und Sonderzeichen in passwd
Angenommen, aus Gründen der Argumentation lautet mein Passwort unten abc123@ Ich muss meinen Linux-Computer über einen Unternehmens-Proxy authentifizieren, um Patches und Updates zu erhalten. Normalerweise würde ich Folgendes verwenden: export HTTP_PROXY='http://<Americas\Username>:<Password>@proxy.foo.com' export http_proxy='http://<Americas\Username>:<Password>@proxy.foo.com' Wenn ich jedoch ein echtes Passwort ersetze, das mit endet @und dann ausgeführt wird aptitude update, erhalte …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.