;while [ $? -eq 0 ];do nc -vlp 8080 -c'(r=read;e=echo;$r a b c;z=$r;while [ ${#z} -gt 2 ];do $r z;done;f=`$e $b|sed 's/[^a-z0-9_.-]//gi'`;h="HTTP/1.0";o="$h 200 OK\r\n";c="Content";if [ -z "$f" ];then ($e $o;(for n in *;do if [ -f "$n" ]; then $e "<a href=\"/$n\">`ls -gh \"$n\"`</a><br>";fi;done););elif [ -f "$f" ];then $e "$o$c-Type: `file -ib \"$f\"`\n$c-Length: `stat -c%s \"$f\"`";$e;$e $f>&2;cat "$f";else $e -e "$h 404 Not Found\n\n404\n";fi)';done
Ответ на:
Из одной строчки
от Camel
Ответ на:
комментарий
от theNamelessOne
Ответ на:
комментарий
от Kroz
Ответ на:
комментарий
от Spectator
Ответ на:
комментарий
от Kroz
Ответ на:
комментарий
от theNamelessOne
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум HTTP сервер на bash (2008)
- Форум Bash. command not found (2012)
- Форум [bash][dfm]Оно почему то всегда true. (2011)
- Форум Bash выполнять условия (2019)
- Форум [bash] Многопоточность. (2011)
- Форум Bash. Разделить строчку на две (2012)
- Форум подскажите по bash скрипту (2020)
- Форум Небольшой скрипт на bash (2012)
- Форум bash Bad substitution (2008)
- Форум [детекторы][костыли][ниачем]помогите подкорректировать скрипт (2011)