Attualmente sto eseguendo mcabber come mio client Jabber (che utilizza ncurses) in una sessione tmux sul mio homeserver. A livello locale eseguo iTerm2 come emulatore di terminale, che supporta l'attivazione di notifiche ringhio attraverso sequenze di escape di caratteri. Nota: tutto echoin questa domanda funziona come printf %b, o echo …
So che, se è disponibile un terminale colorato, si può colorare l'output di esso usando caratteri di escape . Ma c'è la possibilità di scoprire in che colore viene attualmente visualizzato l'output? O meglio, di che colore sarebbe il testo, se lo facessi in questo momento? Sto chiedendo di non …
Mi scuso se questo è già stato chiesto, ma non ho idea di come posso scoprirlo da solo - quando cerco "^ [[A" in qualsiasi motore di ricerca, ignora del tutto la parte "^ [[". Ad ogni modo, la mia domanda: a volte nel terminale (su un Mac) quando premo …
So che siamo in grado di sfuggire a un carattere speciale come *(){}$con \in modo da essere letterali considerati. Ad esempio \*o\$ Ma in caso di .devo farlo due volte, come \\.altrimenti è considerato un personaggio speciale. Esempio: man gcc | grep \\. Perché è così?
Ho uno script di shell che utilizza quanto segue per stampare un segno di spunta verde nel suo output: col_green="\e[32;01m" col_reset="\e[39;49;00m" echo -e "Done ${col_green}✓${col_reset}" Dopo aver letto delle citazioni ANSI-C di Bash , mi sono reso conto che potevo usarlo durante l'impostazione delle mie variabili di colore e rimuovere …
Qualche idea di cosa potrebbe causare questo? Senza usare grep, le uniche cose visualizzate sono i codici ISO e lo spazio vuoto. Software utilizzato Comando: ./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 grep is …
Quando uso lessdalla riga di comando l'output è simile ma quando uso lessda uno script bash ottengo: Come posso usare lessin uno script bash e non ottenere tutti i caratteri di escape e farlo funzionare come nella riga di comando interattiva?
Ho uno script che scp è un file dall'host remoto al locale. A volte i nomi dei file contengono spazi. scp non ama gli spazi nei nomi dei suoi file. Per qualche ragione i miei tentativi di gestire gli spazi non hanno portato al percorso scp corretto. Codice: PATH=/var/root/Documents/MyFile OG-v1.2.3.pkg …
Nei .*rcfile delle persone che vedo online o in vari codici, tendo a vedere molte persone che usano manualmente le sequenze di escape ANSI invece di usarle tput. Ho capito che tputè più universale / sicuro, quindi questo mi fa meravigliare: C'è qualche ragione oggettiva per cui si dovrebbero usare …
Sto cercando di configurare il mio bash ~/.inputrca queste impostazioni (Nota: ←, →significare i tasti freccia sinistra e destra) Ctrl+ ←- dovrebbe tornare indietro di una parola Ctrl+ →- dovrebbe saltare in avanti di una parola Attualmente ho questo nel mio ~/.inputrce non funziona. Ctrl + arrownon produce nulla. "\eC-5C":forward-word …
Mi piacerebbe usare grepcon un'espressione PCRE che contiene il <personaggio. Bash pensa che io voglia reindirizzare, ma non voglio. Come posso scappare <?
Ho definito il colore rosso usando tput red=$(tput setaf 1) per colorare gli avvisi nel mio programma. Funziona bene: printf '%sfail\n' "$red" # prints 'fail' in red Ma in un'occasione vorrei stampare la sequenza di escape così com'è, qualcosa del tipo: \ E [31mfail Come lo farei? So che printf …
Esiste un servizio pastebin che supporta i colori? Capisco che alcuni di essi hanno un hilighting di sintassi, ma mi piacerebbe fare colorazioni arbitrarie, preferibilmente usando le sequenze di escape terminali. Ad esempio, vorrei fare: grep --color=force foo /etc/motd | pastebinit Qualcuno conosce un sito così bello?
Supponiamo per ragioni di argomento la mia password di seguito è abc123@ Ho bisogno di autenticare la mia macchina Linux attraverso un proxy aziendale per ottenere patch e aggiornamenti ... normalmente userei questo: export HTTP_PROXY='http://<Americas\Username>:<Password>@proxy.foo.com' export http_proxy='http://<Americas\Username>:<Password>@proxy.foo.com' Tuttavia, quando sostituisco una vera password che termina con @e quindi eseguo aptitude …
Quindi sto scrivendo un'emulazione terminale (lo so, dovrei solo compilare il mastice, ecc.) E sono nella fase di sfogliare vttest per assicurarmi che sia giusto. Lo sto basando sul VT102 per ora, ma aggiungerò in seguito funzionalità terminali come il colore quando le basi funzionano correttamente. Il set di comandi …
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.