1. bash / Говнокод #23523

    +2

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    kvm_rpm_table="[censored]/function/html/data.htm"
    xen_rpm_table="[censored]/function/html/data1.htm"
    
    if [ $1 != "kvm" ] && [ $1 != "xen" ]; then
        echo "Please, specify kvm or xen"
        exit 1
    fi
    
    if [ $1 != "kvm" ]; then
        line=`wget $kvm_rpm_table -q -S -O - 2>&1 | grep 'Download' -m1`;
    fi
    
    if [ $1 != "xen" ]; then
        line=`wget $xen_rpm_table -q -S -O - 2>&1 | grep 'Download' -m1`;
    fi

    По какой-то причине человек решил задефайнить в переменную про KVM страницу со ссылками на ядра с Xen, а в перменную про Xen -- страницу со ссылками на ядра с KVM. Чем и вызван весь дальнейший цирк.

    Запостил: ru_maniac, 13 Ноября 2017

    Комментарии (5) RSS

    • полный текст в студию. чувствую что там дальше еще больше красоты с этим `$line`ом.
      Ответить
      • Сорян, очень много NDA, чистить и нейтрализовывать откровенно лениво.
        Запостил единственный примечательный момент, который не пришить ни к кому и ни к чему.
        Ответить

    Добавить комментарий