Ho trovato questo utile comando bind -x '"\C-r"':resetper cancellare il terminale ma volevo creare un semplice script bash:
#!/bin/bash
bind -x '"\C-r"':reset
produzione:
alfred@alfred-laptop:~/bash$ ./bind
./bind: line 2: bind: warning: line editing not enabled
Qualcuno potrebbe spiegare:
- Come posso risolvere questo problema?
- Cosa
warning: line editing not enabledsignifica?
set -o emacso set -o vinel tuo script (prima del bind, ovviamente).
echo -e '\0033\0143'grazie a superuser.com/questions/122911/bash-reset-and-clear-commands/… , ma vorrei comunque sapere cosa significa questo errore e come risolverlo. Grazie molto.