J'exécute actuellement mcabber en tant que client Jabber (qui utilise ncurses) dans une session tmux sur mon serveur domestique. Localement, j'exécute iTerm2 en tant qu'émulateur de terminal, qui prend en charge le déclenchement de notifications de grognement via des séquences d'échappement de caractères. Remarque: Tout echodans cette question fonctionne comme …
Je sais que, si un terminal coloré est disponible, on peut colorer sa sortie en utilisant des caractères d'échappement . Mais y a-t-il une possibilité de savoir de quelle couleur la sortie est actuellement affichée? Ou mieux, de quelle couleur serait le texte, si je le sortais maintenant? Je demande …
Je m'excuse si cela a déjà été demandé, mais je n'ai aucune idée de la façon dont je peux le découvrir moi-même - lorsque je recherche "^ [[A" dans n'importe quel moteur de recherche, il ignore complètement la partie "^ [[". Quoi qu'il en soit, ma question: Parfois dans le …
Je sais que l'on peut échapper à un caractère spécial comme *(){}$avec \afin d'être considéré comme des littéraux. Par exemple \*ou\$ Mais dans le cas où .je dois le faire deux fois, comme \\.sinon, il est considéré comme un caractère spécial. Exemple: man gcc | grep \\. Pourquoi en est-il …
J'ai un script shell qui utilise ce qui suit pour imprimer une coche verte dans sa sortie: col_green="\e[32;01m" col_reset="\e[39;49;00m" echo -e "Done ${col_green}✓${col_reset}" Après avoir lu sur la citation ANSI-C de Bash , j'ai réalisé que je pouvais l'utiliser lors de la définition de mes variables de couleur et supprimer …
Une idée de ce qui pourrait en être la cause? Sans utiliser grep, les seuls éléments affichés sont les codes ISO et l'espace vide. Logiciels utilisés Commander: ./trans --id --input /path/to/txt | grep ISO | grep [a-z] root@box /test # alias grep alias grep='grep --color=auto' root@box /test # type grep …
Lorsque j'utilise lesssur la ligne de commande, la sortie est comme mais quand j'utilise lessdepuis un script bash, j'obtiens: Comment puis-je utiliser lessdans un script bash et ne pas obtenir tous les caractères d'échappement et le faire fonctionner comme il le fait sur la ligne de commande interactive?
J'ai un script qui scp est un fichier de l'hôte distant au local. Parfois, les noms de fichiers contiennent des espaces. scp n'aime pas les espaces dans ses noms de fichiers. Pour une raison quelconque, mes tentatives de gestion des espaces n'ont pas abouti au chemin scp correct. Code: PATH=/var/root/Documents/MyFile …
Dans les .*rcfichiers des gens que je vois en ligne ou dans divers codes, j'ai tendance à voir beaucoup de gens qui utilisent manuellement les séquences d'échappement ANSI au lieu de les utiliser tput. J'ai compris que tputc'était plus universel / sûr, donc cela me fait me demander: Y a-t-il …
Je suis en train de configurer mon bash ~/.inputrcà ces paramètres (Remarque: ←, →signifie les touches fléchées gauche et droite) Ctrl+ ←- devrait reculer d'un mot Ctrl+ →- devrait sauter un mot Actuellement, j'ai ceci dans mon ~/.inputrcet cela ne fonctionne pas. Ctrl + arrowne produit rien. "\eC-5C":forward-word "\eC-5D":backward-word Je …
Je voudrais utiliser grepune expression PCRE contenant le <caractère. Bash pense que je veux rediriger, mais je ne veux pas. Comment puis-je m'échapper <?
J'ai défini la couleur rouge en utilisant tput red=$(tput setaf 1) pour coloriser les avertissements dans mon programme. Cela fonctionne bien: printf '%sfail\n' "$red" # prints 'fail' in red Mais une fois, je voudrais imprimer la séquence d'échappement telle quelle, quelque chose comme: \ E [31mfail Comment pourrais-je faire ça? …
Existe-t-il un service pastebin qui prend en charge les couleurs? Je comprends que certains d'entre eux ont une coloration syntaxique, mais je voudrais faire une coloration arbitraire, en utilisant de préférence les séquences d'échappement terminales. Par exemple, j'aimerais faire: grep --color=force foo /etc/motd | pastebinit Quelqu'un connaît-il un site aussi …
Supposons, pour les besoins de mon argument, que mon mot de passe ci-dessous soit abc123@ J'ai besoin d'authentifier ma machine Linux via un proxy d'entreprise pour obtenir des correctifs et des mises à jour ... normalement j'utiliserais ceci: export HTTP_PROXY='http://<Americas\Username>:<Password>@proxy.foo.com' export http_proxy='http://<Americas\Username>:<Password>@proxy.foo.com' Cependant, lorsque je substitue un vrai mot de …
J'écris donc une émulation de terminal (je sais, je devrais simplement compiler du mastic, etc.) et je suis au stade de parcourir le vttest pour m'assurer que c'est bien. Je le base sur le VT102 pour l'instant, mais j'ajouterai des fonctionnalités de terminal ultérieures telles que la couleur lorsque les …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.