Вы можете избежать двойных кавычек
printf '%b\n' "\"$(cat joyPhrase)\""
На моей машине
$ echo this is a file >> testfile
$ printf '%b\n' "\"$(cat testfile)\""
"this is a file"
Вместо использования cat вы можете использовать перенаправление:
$ printf '%b\n' "\"$(< testfile)\""
"this is a file"
checkinstall
- это способ Debian , чтобы сообщить диспетчеру пакетов Debian о пакетах, которые вы можете собрать с помощью configure
и make && make install
.Очевидно, что-то пошло не так во время установки с помощью checkinstall
, и ваша сборка не была правильно зарегистрирована как установленный пакет.
Вы можете удалить программное обеспечение несколькими способами. Некоторые пакеты предоставляют целевую деинсталляцию
(например, make uninstall
). Если нет, вам придется вручную удалить соответствующие файлы. Использование find
и поиск подходящего -mtime
или -mmin
могут быть наиболее многообещающими. Если нет, вы можете установить vim во временный базовый каталог и использовать результат в качестве шаблона для поиска файлов для удаления.
Вы не установили vim через менеджер пакетов, поэтому вы не сможете удалить его таким образом. Просмотр / usr / local
упростит вам задачу, поскольку vim
не устанавливает много файлов.