[[oktatas:programozás:programozási_tételek|< Programozási tételek]] ====== Programozási tételek Bash scriptben ====== * **Szerző:** Sallai András * Copyright (c) Sallai András, 2021 * Licenc: [[https://creativecommons.org/licenses/by-sa/4.0/|CC BY-SA 4.0]] * Web: https://szit.hu ===== Buborék rendezés ===== dobasok=(6 2 3 1 4) n=${#dobasok[@]} for ((i=n-1;i>=1;i--)) do for ((j=0;j<=i-1;j++ )) do p=$((j+1)) if [ ${dobasok[$j]} -gt ${dobasok[$p]} ] then tmp=${dobasok[$p]} dobasok[$p]=${dobasok[$j]} dobasok[$j]=$tmp fi done done