アカウント名:
パスワード:
bash固有の機能(数値演算)を使ってる奴は何なの?…あ、俺の上のひとだw
$(( EXPR )) の事なら、POSIX標準ですが…
> $(( EXPR )) の事なら、POSIX標準ですが?
そうですね。元のACがそんなつまらないことを指摘したはずがありません。
bashのPOSIX非互換arithmetic expressionについてはお手許のbash.infoに書いてありますので、次の投稿の前にご一読ください。
> …あ、俺の上のひとだwというのは#2342603 [srad.jp]のことで
> for i in [0..30]をfor i in $[0..30]と読み間違えたのだろう。$[expr]というのはbash独自のarithmetic expressionで
> bash固有の機能(数値演算)を使ってる奴は何なの?という彼の言葉とも合致する。
このコードにはtypoがあって正しくはfor i in {0..30}な訳だけど。
真相は「脊髄反射で悪態ついたらコード読み間違えてて大失敗」かな。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
私は悩みをリストアップし始めたが、そのあまりの長さにいやけがさし、何も考えないことにした。-- Robert C. Pike
shebang が #!/bin/sh なのに (スコア:1)
bash固有の機能(数値演算)を使ってる奴は何なの?
…あ、俺の上のひとだw
Re:shebang が #!/bin/sh なのに (スコア:2)
$(( EXPR )) の事なら、POSIX標準ですが…
HIRATA Yasuyuki
Re: (スコア:0)
> $(( EXPR )) の事なら、POSIX標準ですが?
そうですね。元のACがそんなつまらないことを指摘したはずがありません。
bashのPOSIX非互換arithmetic expressionについては
お手許のbash.infoに書いてありますので、次の投稿の前にご一読ください。
Re: (スコア:0)
> …あ、俺の上のひとだw
というのは#2342603 [srad.jp]のことで
> for i in [0..30]
を
for i in $[0..30]
と読み間違えたのだろう。
$[expr]というのはbash独自のarithmetic expressionで
> bash固有の機能(数値演算)を使ってる奴は何なの?
という彼の言葉とも合致する。
このコードにはtypoがあって正しくは
for i in {0..30}
な訳だけど。
真相は「脊髄反射で悪態ついたらコード読み間違えてて大失敗」かな。