поведение наблюдается везде, до чего дотянулись мои руки. (термукс на андроиде, всл, убунту, минт... и да, проверялось только в баше, в других шеллах может быть по-другому) Догадог строить не буду, просто опишу что делаю:
1. хочу распаковать какой-то арихив. пишу tar -xvzf ./blabla и жму таб.
2. автокомплит срабатывает, имя файла дополняется, но так как я случайно нажал таб 2 раза, он о чём-то задумывается.
3. Я жму ctrl+c, чтобы остановить "задумчививость".
4. жму стрелку вверх, чтобы вернуть предыдущую комманду
5. вижу комманду ar -xvzf ./blabl c полным именем файла. (то есть куда-то исчезла первая буква t)
6. при попытке выполнить её, ar, логично, заявляет, что не понимает, каким он тут боком и зачем вообще его позвали?
собственно вопрос: а куда 1-й символ пропадает?
а там не zsh случайно?
абсолютно точно случайно не zsh
два раза таб - вывод всех возможных вариантов. Сколько у тебя их в директории? Вот он и думает. А про символ - хз. echo $SHELL дай вывод
echo $SHELL /data/data/com.termux/files/usr/bin/bash
*стикер чиво блять* хз, пиши issue в термукс андроидовский про пропадание символа)
попробуй zsh pkg install zsh вроде в термуксе установить а потом chsh -s zsh
Писал же "наблюдается везде где дотянулись руки". Окей. Ша дойду до компа, сделаю тоже самое. Там будет ... баш. Представляете?
А .bashrc, .bash-aliases и иные конфиги сами перетянутся?
изучите, для чего нужны эти конфиги.
вопрос был не про конфиги изначально. Изначально ты писал с проблемой и странным поведением. На долгую прогрузку я ответ дал, а по поводу bash из термукса я сомневаюсь, по этому предложил написать issue им в репо и попробовать zsh на наличие проблемы подобной (с пропажей символа)
пожалуйста. Добрался до компа. Тоже самое. user@ntop:~/Downloads$ uname -a Linux ntop 5.10.0-25-686-pae #1 SMP Debian 5.10.191-1 (2023-08-16) i686 GNU/Linux user@ntop:~/Downloads$ echo $SHELL /bin/bash Это точно не термукс. Вот 100%
Обсуждают сегодня