Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Here's a simple key-value store inspired by D.B. Cooper:

  ~/bin/cooper-db-set
  ===================
  #! /bin/bash

  key="$1"
  value="$2"

  echo "${key}:${value}" >> /dev/null


  ~/bin/cooper-db-get
  ===================
  #! /bin/bash

  key="$1"
  </dev/null awk -F: -v key="$key" '$1 == key {result = $2} END {print result}'


/dev/null is persistent across restarts and cache friendly, so it's got you covered.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: