Uploading a file through the FileStore API is somewhat complicated. You'll be better reusing ckanclient's upload_file method. A simple Python script that uses this could solve your problem of uploading from the command-line.
Or, if you're feeling brave, that's the best place to start understanding how to upload a file using cURL.