を実行すると仮定すると、ページに引用されているように、「最初(デフォルトは1)から最後にできるだけ近い」seq 4000000 4100000
数字をseqで印刷したいと思います。man
GNU seqのように。
しかし、私のコマンドの結果は次のとおりです。
4e+06
4e+06
4e+06
4e+06
4e+06
4.00000e+06
4.00001e+06
私はそれを望む
4000000
4000001
4000002
など。
4099999
4100000
修正できるようですが、-w
どの入力を与えなければならないのか、入力を与えなければ出力が等しくなるかはわかりません。
答え1
それでは、科学的表記法を使用せずに結果を表示したいですか?この試み:
seq -f "%.0f" 4000000 4100000
そのため、実際に小数点以下の桁数が0の浮動小数点形式( )-f
に形式を変更しました。%.0f
私のMacでは、次のような結果が出ます。
4000000
4000001
4000002
4000003
など。
4099997
4099998
4099999
4100000