Unix: Hanya penghitung kenaikan per baris secara berurutan


1

Saya ingin menjalankan perintah yang memiliki formulir

1 1
2 2
3 3
....

Namun, ketika saya menggunakan urutan printf '%d %d \n' $(seq 1 1 10)apa yang saya dapatkan adalah

1 2
3 4
5 6
...

Apakah ada cara untuk menentukan bahwa penghitung tidak harus bertambah dalam baris yang sama?

Jawaban:


2

Anda dapat menggunakan paralel GNU untuk ini juga. Memiliki manfaat tambahan menjalankan perintah Anda secara paralel.

parallel echo {#} {#} ::: {1..3}
1 1
2 2
3 3

-k untuk memastikan pesanan akan tetap sama.
Ole Tange

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.