bash script загружает модифицируемый массив из внешнего файла

Прежде всего вы должны проверить, правильно ли этот пакет установлен в вашей системе и находится ли он в списке с помощью инструмента dpkg :

dpkg -l | grep urserver

У него должна быть опция ii в первом столбце вывода, что означает «установлен, нормально установлен».

Если вы хотите удалить сам пакет (без файлов конфигурации), вам нужно будет запустить:

dpkg -r urserver

Если вы хотите полностью удалить (очистить) пакет (с файлами конфигурации) вам нужно будет запустить:

dpkg -P urserver

Вы можете проверить, успешно ли был удален пакет - просто запустите снова:

dpkg -l | grep urserver

Если пакет был удален без файлов конфигурации, вы увидите статус rc рядом с именем пакета, в противном случае, если вы полностью очистили пакет, вывод будет пустым.

0
26.04.2018, 16:34
1 ответ

Необходимо заменить

grep ^recentdirs > defaults.cfg

с

sexp="s[^recentdirs.*[recentdirs=(${newdir[@]} ${recentdirs[@]})["
sed -i -e "$sexp" defaults.cfg
0
28.01.2020, 04:24

Теги

Похожие вопросы