люди! помогите усовершенствовать скрипт:
----------------------------------------
#!/bin/sh
l=`du -b $1 |awk 'BEGIN {RS=""} {FS=""} { print $1 }'`
for i in `seq 0 $l`;do
k=`xxd -l3 -ps -s$i $1`
case "$k" in
"1f8b08" ) dd if=$1 of=$1.out.gz bs=1 skip=$i && exit 0 ;;
"425a68" ) dd if=$1 of=$1.out.bz2 bs=1 skip=$i && exit 0 ;;
"1f9d90" ) dd if=$1 of=$1.out.Z bs=1 skip=$i && exit 0 ;;
"526172" ) dd if=$1 of=$1.out.rar bs=1 skip=$i && exit 0 ;;
"504b03" ) dd if=$1 of=$1.out.zip bs=1 skip=$i && exit 0 ;;
esac
done
----------------------------------------
желательно применять только :
1)ничего кроме shell,sed,awk+core_utils
2)C
3)C++
зы
perl,python,rexx - крайне нежелательны
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от anonymous

Ответ на:
комментарий
от ananas
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум sh-скрипт - поиск в бинарном файле - как сделать быстрее ? (2006)
- Форум Конвертирование djvu в pdf с сохранением сегментации (pdfbeads) (2017)
- Форум Крик о помощи! Скрипт bash который меняет txt в html. Не запускается, помогите срочно!! (2015)
- Форум покритикуйте bash крипт для бэкапа (2005)
- Форум Не стартует squidguard (2017)
- Форум Помогите в написании скрипта по установке docker(ошибка) (2018)
- Форум [наваял скрипт] Tiled WM для бедных <пользователей гнома? ;-)> (2010)
- Форум Скрипт «вырезания» логов. Помогите его усовершенствовать (2018)
- Форум Распаковать makeself прошивку (2014)
- Форум Squid перестает загружать страницы через 1-1.5 дня после запуска (2008)