GNU/Linux >> Linux Esercitazione >  >> Linux

Bash:Maiusc+tasti freccia Crea A,b,c,d?

Quando ho usato la shell bash, ho provato a usare Shift +SINISTRA per evidenziare e copiare il comando che ho digitato (anziché usare il mouse). Tuttavia, ho invece ricevuto molte C. In seguito mi sono reso conto che Shift +SU fa A , Maiuscole +GIÙ rende B e Maiuscole +DESTRA fa anche D .

Perché succede?

Penso che provenga dai dati di battitura grezzi (^[[A ,^[[B ,^[[C e ^[[D ), ma è solo una lettera maiuscola (nessun ^[[ all'inizio).

Risposta accettata:

Premendo Ctrl +V farà sì che la pressione successiva del tasto venga inserita letteralmente. Per Maiuscole + ciò risulta in “^[[1;2A”. Il driver del terminale utilizza “^[[1;2” come sequenza di escape non valida, lasciando solo la “A”.


Linux
  1. Stai cercando di dare un senso alle sintassi di reindirizzamento di Bash e ai loro output?

  2. Come far funzionare il comando alias nello script bash o nel file bashrc

  3. Utilizzo dell'output dei comandi precedenti in bash

  4. Esegui il comando bash sulla pipeline jenkins

  5. cambiare i tasti di scelta rapida bash come Ctrl-C?

Funzioni Bash

Bash fino a Loop

Dichiarazione del caso Bash

Bash if..else Statement

Bash Shebang

Bash Select (Crea menu)