-2

したがって、私の問題は、tumblr の 2 つのリンクを比較して、この場合は _500 よりも _1280 を選択するだけで、数値が大きいリンクを選択しようとすることです。

http :/

tumblr から画像リンクを取得する方法は知っていますが、このためのコードを作成するにはあまりにも愚かです。どうやって始めればいいのかさえわかりません...そして、これはbash(cygwin)で何かをしようとする私の始まりにすぎません。

私はどんな助けにも感謝します:)

4

1 に答える 1

0

開始するための文字列操作関数を次に示します。

bash:~$ var1=http://25.media.tumblr.com/393e9f295c4cac3af0a4b6d3a64c434d/tumblr_mi9e85iFwA1qavye5o1_500.jpg
bash:~$ var2=${var1##*_}

これにより、最後のアンダースコアの後の文字列の部分が得られます

bash:~$ echo $var2

should output 500.jpg

bash:~$ var3=${var2%.*}

これにより、ドットの前の部分が得られます

bash:~$ echo $var3

should output 500

次に、数値を比較できます。

于 2013-02-15T17:32:36.083 に答える