Я пытаюсь повторить следующую строку в.profile, но она постоянно путается из-за множества кавычек или специальных символов.
bind '"e[A": history-search-backward'
Я пробовал все виды вещей, но не могу прибить его.
Вот что у меня сейчас есть:
sudo su -c 'echo "bind \'\"\\e[A\": history-search-backward\'" >> /etc/profile' -
Вот что он возвращает:
su: user '"\e[A": does not exist
Но если я просто использую:
echo bind \'\"\\e[A\": history-search-backward\'" >> /home/user/testfile
Это работает просто отлично.
У меня есть всевозможные "sudo su -c"echo blah..." в остальной части моего скрипта, которые работают просто отлично.
Любые идеи?