scripts

custom scripts and utils
git clone git://git.pyratebeard.net/scripts.git
Log | Files | Refs | README

pbin (665B)


      1 #!/bin/sh
      2 
      3 test -n "$1" || exit 1
      4 
      5 url="http://localhost:8000"
      6 argArr=( "$@" )
      7 sndArr=()
      8 letter=a
      9 
     10 #for item in ${argArr[@]} ; do
     11 #	if [ -f ${item} ]; then
     12 #		if [[ $(file --mime-type -b ${item}) == "text"* ]] ; then
     13 #			newItem=$(echo "${letter}=<${item}")
     14 #		else
     15 #			newItem=$(echo "${letter}=@${item}")
     16 #		fi
     17 #	else
     18 #		newItem=$(echo "${letter}=${item}")
     19 #	fi
     20 #	sndArr+=(${newItem})
     21 #	letter=$(echo "${letter}" | tr "0-9a-z" "1-9a-z_")
     22 #done
     23 #curl -F $(echo ${sndArr[@]}) "${url}"
     24 
     25 if [ -f "${1}" ]; then
     26 	if [[ $(file --mime-type -b ${1}) == "text"* ]] ; then
     27 		curl -F a=@<(cat ${1}) ${url}
     28 	else
     29 		curl -F a=@${1} ${url}
     30 	fi
     31 else
     32 	curl -F a="${1}" ${url}
     33 fi