Skip to content

Instantly share code, notes, and snippets.

@jduckles
Created June 6, 2011 23:26
Show Gist options
  • Save jduckles/1011348 to your computer and use it in GitHub Desktop.
Save jduckles/1011348 to your computer and use it in GitHub Desktop.
simple csv importer to psql
#!/bin/sh
DBHOST=mydbhost
DBNAME=mydbname
files=$1
target=$2
for file in ${files}; do
psql -h ${DBHOST} ${DBNAME} -c "\copy ${target} FROM '${file}' delimiters ','"
done
# example usage
# csv2psql "$(ls *.out.csv)" someschema.tablename
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment