Bye Bye Moore

PoCソルジャーな零細事業主が作業メモを残すブログ

連番の値やランダム値を出力したい場合はjotコマンドが便利

seqのように連続数を

$ jot 10 1 10
1
2
3
4
5
6
7
8
9
10

ランダム値の場合は「r」オプションを。

$ jot -r 10 1 10
4
2
2
8
3
8
10
5
3
3

$ jot -r 10 1 10
8
9
2
5
7
2
2
2
3
2

連続する16進数を表示するのも楽々。

$ jot -w 0x%x 10 20
0x14
0x15
0x16
0x17
0x18
0x19
0x1a
0x1b
0x1c
0x1d

やった! forもloopも要らなかったんや!

ダミーファイルを作るのも楽々

$ jot -b x 512 > samplefile.txt

とやって確認すると

$ ls -l samplefile.txt 
-rw-r--r--  1 shuzo  staff  1024  6 14 21:24 samplefile.txt