tôi đã cùng một vấn đề một vài ngày trước đây và tôi đã viết công cụ của riêng tôi để làm công việc vì không có cách nào khác để làm điều tương tự.
gvar là cửa hàng khóa-giá trị thuần túy trong đó mỗi người dùng có một bộ sưu tập dữ liệu khác nhau. Các bản ghi được lưu trữ trong thư mục chính của người dùng.
Dưới đây là các chức năng thú vị nhất từ mã nguồn:
get_variable() {
cat $FILE | grep -w $1 | cut -d'=' -f2
}
set_variable() {
echo $1=$2 >> $FILE
}
remove_variable() {
sed -i.bak "/^$1=/d" $FILE
}
Nguồn
2016-04-25 23:20:59
chìa khóa/giá trị ghi cơ sở dữ liệu trong kịch bản bash; https://github.com/damphat/kv-bash :) – damphat