Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

Задачка Яваскрипт, из столбика делаем столбики

30.10.22 23:11
Re: Задачка Яваскрипт, из столбика делаем столбики
 
BSDLamer Хвостатый Carpal Tunnel
BSDLamer
в ответ 7495 30.10.22 15:35

на коленке


файл с одной колонкой

$ for i in {1..30}; do echo $RANDOM >> testfile.txt; done


как бы скрипт

#!/bin/bash


group=1

member=1


cat $1 | while read line; do

if [[ "$member" -eq 1 ]]; then

echo "=== group: $group ==="

echo "$member: $line"

((member++))

elif [[ "$member" -lt 7 ]]; then

echo "$member: $line"

((member++))

else

echo "$member: $line"

echo ""

member=1

((group++))

fi

done


как бы запускаем


$ ./script.sh testfile.txt

=== group: 1 ===

1: 15414

2: 23089

3: 5837

4: 5311

5: 14649

6: 11802

7: 31615


=== group: 2 ===

1: 13278

2: 26622

3: 31584

4: 4272

5: 6595

6: 6845

7: 3503


=== group: 3 ===

1: 5746

2: 21224

3: 9076

4: 7856

5: 16592

6: 18625

7: 28218


=== group: 4 ===

1: 5944

2: 24458

3: 29901

4: 25955

5: 14129

6: 17805

7: 14430


=== group: 5 ===

1: 31577

2: 20553


0001, 0010, 0011, 0100, 0101, вышел зайчег погулядь
 

Перейти на