2011-07-26 3 views
1

ImageShackに画像をアップロードするためのスクリプトを作成し、画像のホットリンクをBASHに返す方法を理解できません。私はカールを使用することを考えていた。ここでImageShackのアップロードを自動化する

答えて

2

は私のソリューションです:

#!/bin/bash 

if [ $# -ne 1 ] 
then 
    echo "Usage: `basename $0` filename" 
    exit 
fi 

image="$1" 
mimetype=`file -b --mime-type $image` 

curl -H Expect: -F "[email protected]$image;type=$mimetype" -F xml=yes -# "http://post.imageshack.us/" | grep image_link | grep -o http[^\<]* 

あなたはプログレスバーが気に入らない場合は、単に-s

-#を置き換えます
関連する問題