Non dovresti mai incollare dal web al tuo terminale . Invece, dovresti incollare il tuo editor di testo, controllare il comando e quindi incollare sul terminale. Va bene, ma cosa succede se Vim è il mio editor di testo? Si potrebbe forgiare un contenuto che passa Vim in modalità comando …
Stai letteralmente "terminando un file" inserendo questa sequenza di escape, ovvero la sessione interattiva della shell è vista come un vero flusso di file dalla shell, come qualsiasi altro flusso di file? In tal caso, quale file? Oppure, il segnale Ctrl+ Dè solo un segnaposto che significa "l'utente ha finito …
Posso usare il comando "script" per registrare una sessione interattiva dalla riga di comando. Tuttavia, questo include tutti i caratteri di controllo e i codici colore. Posso rimuovere i caratteri di controllo (come backspace) con "col -b", ma non riesco a trovare un modo semplice per rimuovere i codici colore. …
Sto avendo problemi con la fuga di personaggi in Bash. Vorrei evitare virgolette singole e doppie durante l'esecuzione di un comando con un altro utente. Ai fini di questa domanda, diciamo che voglio ripetere quanto segue sullo schermo: 'single quote phrase' "double quote phrase" Come posso evitare tutti i caratteri …
Quando usiamo clearcommand o Ctrl+ Lin terminal, cancella terminal ma possiamo ancora scorrere indietro per visualizzare gli ultimi comandi usati. C'è un modo per cancellare completamente il terminale?
Per esempio: "\e[1;5C" "\e[Z" "\e-1\C-i" Conosco solo pezzi, come \esta per escape e C-for Ctrl, ma cosa sono questi numeri ( 1) e lettere ( Z)? Quali sono i ;, [e -le indicazioni per? Esistono solo tentativi ed errori oppure esiste un elenco completo di codici chiave bash e una …
Qualche volta voglio convogliare l'output con codice colore per un processo, ad es. grep ... ma quando lo installo ad un altro processo, ad es. sed, i codici colore si perdono ... È un modo per mantenere intatti questi codici? Ecco un esempio che perde l'output colorato: echo barney | …
Ogni volta che accedo alla console, premo upintenzionalmente la freccia per visualizzare i comandi precedentemente digitati. Ma vedo questo ^[[A. Ma quando premo i Ctrl Alt Print Screen Scroll Lock Pause Break Page Up Page Down Wintasti non fa eco a nessun personaggio. Quale potrebbe essere il motivo dietro? Una …
Ho visto in alcune schermate (non ricordo dove sul web) che il terminale può visualizzare le [username@machine /]$lettere in grassetto. Non vedo l'ora di ottenerlo anche perché mi trovo sempre a scorrere lunghe uscite per scoprire con difficoltà la prima riga dopo il mio comando. Come posso rendere grassetto o …
Leggendo i dettagli di CVE-2009-4487 (che riguarda il pericolo di sequenze di escape nei file di registro) sono un po 'sorpreso. Per citare CVE-2009-4487 : nginx 0.7.64 scrive i dati in un file di registro senza disinfettare i caratteri non stampabili, il che potrebbe consentire agli aggressori remoti di modificare …
Ci sono molte domande su SE che mostrano come recuperare dal terminale rotto cat /dev/urandom. Per coloro che non hanno familiarità con questo problema, ecco di cosa si tratta: Esegui cat /dev/urandomo equivalente (ad esempio, cat binary_file.dat). L'immondizia è stampata. Andrebbe bene ... tranne che il tuo terminale continua a …
Per la mia comprensione, l'uomo usa lesscome cercapersone e, quando cerca parole chiave, lo usa less"evidenzia" le parole chiave in corsivo. Lo trovo davvero scomodo, quindi mi piacerebbe cambiarlo in qualcosa come vim's in set hlsearchcui il modello trovato ha uno sfondo diverso. Ho tentato di eseguire man -P vim …
Ho appena notato che sembra che la bandiera -enon esista per il echocomando nella mia shell su Linux. È solo un'impostazione incasinata o è "normale"? Qualche codice come esempio: #!/bin/sh echo -e "\e[3;12r\e[3H" stampe: -e \e[3;12r\e[3H Questo ha funzionato prima! Immagino che alcuni sttycomandi siano andati terribilmente male e ora …
Voglio contare quante volte accade una determinata sequenza di byte all'interno di un file che ho. Ad esempio, voglio scoprire quante volte si \0xdeadbeefverifica il numero all'interno di un file eseguibile. In questo momento lo sto facendo usando grep: #/usr/bin/fish grep -c \Xef\Xbe\Xad\Xde my_executable_file (I byte sono scritti in ordine …
Gilles ha scritto : carattere 27 = 033 = 0x1b = ^[=\e Demizey ha scritto : ^ [è solo una rappresentazione di ESCAPE e \ e viene interpretato come un vero carattere ESCAPE Poi ho anche trovato questa riga da un articolo di TechRepublic Assicurati di scrivere la sequenza di …
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.