Я нашел эту полезную команду bind -x '"\C-r"':reset
для очистки терминала, но я хотел сделать простой скрипт bash:
#!/bin/bash
bind -x '"\C-r"':reset
выход:
alfred@alfred-laptop:~/bash$ ./bind
./bind: line 2: bind: warning: line editing not enabled
Может ли кто-нибудь объяснить, пожалуйста:
- Как я могу это исправить?
- Что
warning: line editing not enabled
значит?
set -o emacs
или set -o vi
в ваш скрипт (перед bind
, конечно же).
echo -e '\0033\0143'
благодаря superuser.com/questions/122911/bash-reset-and-clear-commands/... , но я все еще хотел бы знать , что это означает , что ошибки и как это исправить. Большое спасибо.