Até onde eu sei, a definição do que é uma palavra depende das configurações atuais de localidade.
A página man readline (bash usa readline para manipulação de entrada) diz:
Words are composed of alphanumeric characters (letters and digits).
Muitas das construções especiais do Readline permitem que o usuário edite a linha de comando de várias maneiras. Por exemplo, certas teclas digitadas permitir o avanço de uma palavra . Uma palavra é definida para ser o que em si define que seja.
É possível definir o (s) parâmetro (s) bash (s) para que o Readline defina uma palavra para ser algo diferente do que o bash normalmente define que seja? Diga alguma sequência de caracteres que não sejam espaços em branco?
Até onde eu sei, a definição do que é uma palavra depende das configurações atuais de localidade.
A página man readline (bash usa readline para manipulação de entrada) diz:
Words are composed of alphanumeric characters (letters and digits).
O Bash divide as palavras pela variável $IFS
, consulte o link .
Note que a seleção de palavras (ou seja, ao clicar duas vezes na palavra) é configurada nas configurações do seu terminal.