У меня была такая же проблема несколько дней назад, и я написал свой собственный инструмент для выполнения работы, потому что нет другого способа сделать что-то подобное.
гвар - это хранилище значений ключей в чистом виде, в котором у каждого пользователя свой набор данных.Записи хранятся в домашнем каталоге пользователя.
Здесь представлены наиболее интересные функции из исходного кода:
get_variable() {
cat $FILE | grep -w $1 | cut -d'=' -f2
}
set_variable() {
echo $1=$2 >> $FILE
}
remove_variable() {
sed -i.bak "/^$1=/d" $FILE
}