Beri bash i ebash / Говнокод #2234 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16
  17. 17
  18. 18
  19. 19
#!/bin/bash
cc=0
cf=`cat $1`
key=$2
cbc=`cat $1 | wc -c`
lc=`cat $1 | wc -l`
while let "lc>=0"
do
cfl=`cat $1 | head -n $lc | tail -n 1`
let lc--
ccc=`echo $cfl | wc -c`
cccc=0
while let "cccc<=ccc"
do
sl=`echo -n ${cfl:$cccc:$key} | rev`
echo $sl
let "cccc=cccc+key"
done
done

Запостил: Alice Alice, (Updated )

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

        • Тогда это не говнокод, а обфускация.
          Хорошо, что вирус на баше, на стандартном шелле не будет работать:))) Все, сношу баш нахрен!
          Ответить
    • На мой взгляд, этот скрипт каждую строку файла $1 разбивает на блоки по $2 символов, меняет в каждом блоке порядок следования символов на противоположный и выводит их.
      Ответить

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

Я, guest, находясь в здравом уме и твердой памяти, торжественно заявляю:

    А не использовать ли нам bbcode?


    8