Preguntas etiquetadas con readline

GNU Readline es una biblioteca que proporciona capacidades de edición de línea de comando y búsqueda de historial para Bash y otros programas interactivos de línea de comando. Use esta etiqueta para preguntas relacionadas con el uso de la funcionalidad Readline en Bash y otro software.

2
¿Por qué bash se vincula a ncurses?
Creo que me he dado cuenta de esto antes, pero nunca lo pensé mucho; ahora estoy curioso. > ldd /bin/bash linux-vdso.so.1 => (0x00007fff2f781000) libtinfo.so.5 => /lib64/libtinfo.so.5 (0x00007f0fdd9a9000) libdl.so.2 => /lib64/libdl.so.2 (0x00007f0fdd7a5000) libc.so.6 => /lib64/libc.so.6 (0x00007f0fdd3e6000) /lib64/ld-linux-x86-64.so.2 (0x00007f0fddbf6000) Libtinfo es parte de ncurses. Este es un sistema fedora, pero es lo …
11 bash  readline  ncurses 

2
leer con historia
¿Cómo puedo hacer que el readcomando incorporado soporte el historial, presionando la tecla arriba / abajo para recorrerlos? He intentado atrapar cuando presionas la tecla arriba, sin embargo, no parece funcionar con read: read -p '> ' -n 3 foo echo echo -n "$foo" | hexdump Al presionar las teclas …

2
.inputrc TAB no se comporta como se esperaba
Hoy estoy en una buena racha, aquí hay otra pregunta: ¿Cómo es que cuando pongo esto .inputrc, ambos hacen lo mismo? TAB: menu-complete Shift-TAB: menu-complete-reverse es decir, ambos hacen lo que dice el último.
11 bash  readline 


2
Establecer variables de readline en el shell
Leí en la manpágina que establece los parámetros de línea de lectura en un valor apagado o apagado mediante el uso set var value ¿Es esto lo mismo que el setincorporado, y cómo se configuran las variables una vez que inputrcya se han leído y el shell se está ejecutando?
10 bash  readline 


4
Poner texto en el búfer de la línea de comando bash
Me gustaría poner programáticamente un cierto fragmento de texto en el búfer de la línea de comandos de bash, leer para editar y usar como comando. Lo que estoy esperando es algo similar read -ipero para comandos. -i text Si se está usando readline para leer la línea, el texto …
9 bash  readline 

1
¿Qué son los separadores de palabras readline?
Cuando elimino una "palabra" en Bash, se detendrá en ciertos caracteres como _y /. Por ejemplo, si escribo /foo/bar y activar backward-kill-word (normalmente asignado a Alt- Backspacey / o Ctrl- w), el texto restante es /foo/ . Esto no corresponde a $COMP_WORDBREAKSo readline'srl_completer_word_break_characters . ¿Cómo puedo detectar (preferiblemente en un …
9 bash  readline 

2
Lectura caracter por caracter con bash read
He estado tratando de usar bash para leer un archivo carácter por carácter. Después de mucho ensayo y error, descubrí que esto funciona: exec 4<file.txt declare -i n while read -r ch <&4; n=0 while [ ! $n -eq ${#ch} ] do echo -n "${ch:$n:1}" (( n++ )) done echo …
8 bash  readline 
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.