seq 命令用法

2022-07-12 18:12:08 字數 1231 閱讀 1068

用法:

seq [選項]... 尾數

或:seq [選項]... 首數 尾數

或:seq [選項]... 首數 增量 尾數

選項:

[root@centos /]#seq -s+ 100 | bc

5050

[root@centos /]#s=0;for i in ;do ((s=s+$i));done;echo $s

5050

[root@centos /]#

如果省略了首數或者增量,則預設其值為 1,即使這樣尾數仍小於首數。

首數、增量和尾數均以浮點數形式解釋。當首數小於尾數時增量一般為正值,

相反在首數大於尾數時增量一般為負數。

指定的格式必須適用於顯示 "double" 型別的引數;當首數、增量和尾數均為指定

精確度的定點十進位制數時預設為 "%.精確度f",否則預設為 "%g"。

指定分隔符為空格,起始為10

for i in $(seq -s " " 10 15);do echo $i;done

# 生成連續字元

$ seq -s '#' 10 |sed -e 's/[0-9]*//g'

#########

步長

for i in $(seq 10 -1 2);do echo $i;done
-w:補齊

for i in $(seq -w 10);do echo $i;done
生成連續陣列

[@sjs_115_196 search]# arr=($(seq 1 3 10))

[@sjs_115_196 search]# echo $

4[@sjs_115_196 search]# echo $

1 4 7 10

[@sjs_115_196 search]#

從1迴圈到10的兩種方法

for i in ;do echo $i;done

for i in $(seq 10);do echo $i;done

輸出1-100中,不包含數字7,且不能被7整除的數

[@sjs_115_196 search]# seq 100|grep -v 7|awk '$0%7!=0'

seq命令用法

計算行號過濾器 引數 s 指定分隔符,預設是換行 w 等位補全,就是寬度相等,不足的前面補 0 f 格式化輸出,就是指定列印的格式 可以不指定起始數值,則預設為 1,見範例第 1 行例子 另外,不用 seq 的話還可以這樣 root ubuntu for i in do echo i done 1 ...

Shell中seq的用法

seq squeue 是乙個序列的縮寫,主要用來輸出序列化的東西 用法 seq 選項 尾數 seq 選項 首數 尾數 seq 選項 首數 增量 尾數 以指定增量從首數開始列印數字到尾數 f,format 格式 使用printf 樣式的浮點格式 後面跟的 0.3g s,separator 字串 使用指...

linux 命令 seq 詳解

linux 命令總結之 seq命令 功能 seq命令用於產生從某個數到另外乙個數之間的所有整數。語法 12 3seq 選項 尾數 seq 選項 首數 尾數 seq 選項 首數 增量 尾數 選項 12 3 f,format 格式 使用printf 樣式的浮點格式 s,separator 字串 使用指定...