Portál AbcLinuxu, 18. prosince 2025 11:22
#!/bin/bash
a=("a" "b" "c" "d" "e" "f" "g" "h" "e" ......)
a netuším jak jednoduše vypsat
echo pole 0,3,6,9 echo pole 1,4,7,10 echo pole 2,5,8,11když se data v poli mění počtem položek. poradí někdo? Děkuji
for ((i=0;i<${#a[*]};i=i+3)); do echo ${a[$i]}; done
marek
for (( i=0;i < $offset;i++)) do
for ((j=0;j < ${#array[@]};j=j + $offset)) do
echo $j ${array[$j]}; done
unset array[0];array=("${array[@]}")
done
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.