¸®´ª½º, ÀÚ·á½Ç, ¼º°æ°Ë»ö, Ãß¾ïÀǰÔÀÓ, °íÀü°ÔÀÓ, ¿À¶ô½Ç°ÔÀÓ, rootman, http://www.rootman.co.kr
* 18.205.60.226 *
| Home | Profile | Linux | ÀÚ·á½Ç | zabbix | Mysql 5.6 | °¶·¯¸® | ¼º°æ°Ë»ö | ÇØÇǴϽº | ÀÚÀ¯°Ô½ÃÆÇ | °Ô½Ã¹°°Ë»ö | L | O | R |    

 
[Shell] lynx¸¦ ÅëÇÑ ³»ºÎ ¸µÅ©¿Í ¿ÜºÎ ¸µÅ© return
 ÀÛ¼ºÀÚ : rootman
Date : 2008-03-14 10:06  |  Hit : 9,464  
[[email protected] ~/bin]# cat -n UrlReturn.sh
1 #!/bin/sh
2 # DATE : 2008/03/12
3 # Writer : JeongChanHo([email protected])
4 # http://www.rootman.co.kr
5 # FileName : UrlReturn.sh
6 echo "-------------------------------------";
7
8 if [ $# -eq 0 ];
9 then
10 echo "Usage: $0 [-d|-i|-x\\ url" >&2
11 echo "-d=domains only, -i=internal refs only, -x=external only" >&2
12 exit 1
13 fi
14
15 if [ $# -gt 1 ];
16 then
17 case "$1" in
18 -d)
19 lastcmd="cut -d/ -f3 | sort | uniq";
20 shift
21 ;;
22 -i)
23 basedomain="http://$(echo $2 | cut -d/ -f3)/";
24 lastcmd="grep \\"^$$basedmain\\" | sed \\"s|$basedomain||g\\" | sort | uniq"
25 shift
26 ;;
27 -x)
28 basedomain="http://$(echo $2 | cut -d/ -f3)/"
29 lastcmd="grep \\"^$basedmain\\" | sort | uniq"
30 shift
31 ;;
32 *)
33 echo "$0: unknown option specified: $1" > $2; exit 1
34 esac
35 else
36 lastcmd="grep -v "javascript" | sort | uniq"
37 fi
38
39 # ¢¯©ª¨¬¡í
40 lynx -dump $1 | sed -n '/^References$/,$p' | grep -E '[[:digit:]]+\\.' | awk '{print $2}' | cut -d\\? -f1 | eval $lastcmd
41
42 #lynx -dump $1 | sed -n '/^References$/,$p' | grep -E '[[:digit:]]+\\.' | awk '{print $2}' | eval $lastcmd
43 exit 0;
44


[[email protected] ttt]# sh UrlReturn.sh -d http://www.rootman.co.kr
-------------------------------------
eventkr.englishtown.com
www.rootman.co.kr

 
 

Total. 645
¹øÈ£ ºÐ·ù Á¦¸ñ ÀÛ¼ºÀÚ µî·ÏÀÏ Á¶È¸¼ö
645 ±âÃʰ­Á NFS server unable to open connection to tcp6/udp6 networks rootman 09-27 3788
644 php [php] mssql ms-sql ÇÑ±Û º¯È¯ ²ôÀûÀÓ.. Á¤¸® rootman 03-29 5300
643 ±âÃʰ­Á java vim ¿¡¼­ Àڹ٠ȯ°æ ¸¸µé±â rootman 02-16 3625
642 »èÁ¦¿¹Á¤ [xencenter] xenserver tool ¼³Ä¡ rootman 08-24 5239
641 mysql [mysql] Creating a File-Per-Table Tablespace Outside the Dat¡¦ rootman 08-03 5512
640 ±âÃʰ­Á Centos Xwindow ¼³Ä¡ rootman 06-16 6868
639 php [php] highlight ÇÔ¼ö rootman 04-01 6674
638 qmail [qmail] qmail-scanner¿¡ filtering µÈ À̸ÞÀÏ Ã³¸® rootman 02-14 7069
637 Shell [³¯Â¥] awk¸¦ ÀÌ¿ëÇÏ¿© unixtimeÀÇ ½Ã°£ Â÷ ±¸Çϱâ rootman 01-27 8230
636 ±âÃʰ­Á centos¿¡ ±×³ð(gnome) ¼³Ä¡Çϱâ rootman 01-10 8094
635 ½©(awk) [awk] shell º¯¼ö »ç¿ëÇϱâ rootman 12-27 7542
634 ±âÃʰ­Á ¼­¹ö ij½Ã ¸Þ¸ð¸® ÃʱâÈ­Çϱâ (drop_caches) rootman 12-11 9041
633 windows tips ±×¸®µå Á¦°Å ¹èÄ¡ ½ºÅ©¸³Æ® rootman 11-28 8188
632 ±âÃʰ­Á ÆÐ½º¿öµå lockgin control rootman 09-06 4
631 windows tips win7 ÀÚµ¿ ·Î±×ÀÎ ¼³Á¤Çϱâ rootman 08-18 9702
 1  2  3  4  5  6  7  8  9  10    
AND OR