Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

linux shell ÃüÁîÖ®£­£­£­£­ sed µÄÓ÷¨


Ñ¡¶¨Ðеķ¶Î§£º£¬¶ººÅ
$ sed -n '/test/,/check/p' 
    example--ËùÓÐÔÚÄ£°åtestºÍcheckËùÈ·¶¨µÄ·¶Î§ÄÚµÄÐж¼±»´òÓ¡¡£
$ sed -n '5,/^test/p' 
    example--´òÓ¡´ÓµÚÎåÐпªÊ¼µ½µÚÒ»¸öÒÔtest¿ªÊ¼µÄÐÐÖ®¼äµÄËùÓÐÐС£
    
$ sed '/test/,/check/s/$/sed test/' 
    example--¶ÔÓÚÄ£°åtestºÍwestÖ®¼äµÄÐУ¬Ã¿ÐеÄĩβÓÃ×Ö·û´®sed testÌæ»»¡£
    
    
¶àµã±à¼­£ºeÃüÁî 
$ sed -e '1,5d' -e 's/test/check/' 
    example--(-e)Ñ¡ÏîÔÊÐíÔÚͬһÐÐÀïÖ´ÐжàÌõÃüÁî¡£ÈçÀý×ÓËùʾ£¬µÚÒ»ÌõÃüÁîɾ³ý1ÖÁ5ÐУ¬µÚ¶þÌõÃüÁîÓÃcheckÌæ»»test¡£ÃüÁîµÄÖ´ÐÐ˳Ðò¶Ô½á¹ûÓÐÓ°Ïì¡£Èç¹ûÁ½¸öÃüÁî¶¼ÊÇÌæ»»ÃüÁÄÇôµÚÒ»¸öÌæ»»ÃüÁӰÏìµÚ¶þ¸öÌæ»»ÃüÁîµÄ½á¹û¡£
    
$ sed --expression='s/test/check/' --expression='/love/d' 
    example--Ò»¸ö±È-e¸üºÃµÄÃüÁîÊÇ--expression¡£ËüÄܸøsed±í´ïʽ¸³Öµ¡£
    
    
´ÓÎļþ¶ÁÈ룺rÃüÁî
$ sed '/test/r file' 
    example--fileÀïµÄÄÚÈݱ»¶Á½øÀ´£¬ÏÔʾÔÚÓëtestÆ¥ÅäµÄÐкóÃæ£¬Èç¹ûÆ¥Åä¶àÐУ¬ÔòfileµÄÄÚÈݽ«ÏÔʾÔÚËùÓÐÆ¥ÅäÐеÄÏÂÃæ¡£
    
дÈëÎļþ£ºwÃüÁî 
$ sed -n '/test/w file' 
    example--ÔÚexampleÖÐËùÓаüº¬testµÄÐж¼±»Ð´ÈëfileÀï¡£
    
×·¼ÓÃüÁaÃüÁî 
$ sed '/^test/a\\--->this is a example' 
    example-- '--->this is a example'±»×·¼Óµ½ÒÔtest¿ªÍ·µÄÐкóÃæ£¬sedÒªÇóÃüÁîaºóÃæÓÐÒ»¸ö·´Ð±¸Ü¡£
    
²åÈ룺iÃüÁî 
$ sed '/test/i\\new line--'
    example--Èç¹ûtest±»Æ¥Å䣬Ôò°Ñ·´Ð±¸ÜºóÃæµÄÎı¾²åÈ뵽ƥÅäÐеÄÇ°Ãæ¡£
    
ÏÂÒ»¸ö£ºnÃüÁî 
$ sed '/test/{ n; s/aa/bb/; }' 
    example--Èç¹ûtest±»Æ¥Å䣬ÔòÒÆ¶¯µ½Æ¥ÅäÐеÄÏÂÒ»ÐУ¬Ìæ»»ÕâÒ»ÐеÄaa£¬±äΪbb£¬²¢´òÓ¡¸ÃÐУ¬È»ºó¼ÌÐø¡£
    
±äÐΣºyÃüÁî 
$ sed '1,10y/abcde/ABCDE/' 
    example--°Ñ1--10ÐÐÄÚËùÓÐabcdeת±äΪ´óд£¬×¢Ò⣬ÕýÔò±í´ïʽԪ×Ö·û²»ÄÜʹÓÃÕâ


Ïà¹ØÎĵµ£º

ʵսLinux Bluetooth±à³Ì£¨ËÄ£© L2CAP²ã±à³Ì

£¨L2CAPЭÒé¼ò½é£¬L2CAPÔÚBlueZÖеÄʵÏÖÒÔ¼°L2CAP±à³Ì½Ó¿Ú£©
Ò»£ºL2CAPЭÒé¼ò½é£º
Logical Link Control and Adaptation Protocol(L2CAP)
Âß¼­Á¬½Ó¿ØÖƺÍÊÊÅäЭÒé (L2CAP) ΪÉϲãЭÒéÌá¹©ÃæÏòÁ¬½ÓºÍÎÞÁ¬½ÓµÄÊý¾Ý·þÎñ£¬²¢Ìṩ¶àЭÒ鹦ÄܺͷָîÖØ×é²Ù×÷¡£L2CAP ³äÐíÉϲãЭÒéºÍÓ¦ÓÃÈí¼þ´«ÊäºÍ½ÓÊÕ×î´ó³¤¶ÈΪ 64K µÄ L2CAP Ê ......

ʵսLinux Bluetooth±à³Ì (Æß) SDPЭÒé

Service Discovery Protocol(SDP)ÌṩһÖÖÄÜÁ¦£¬ÈÃÓ¦ÓóÌÐòÓз½·¨·¢ÏÖÄÄÖÖ·þÎñ¿ÉÓÃÒÔ¼°ÕâÖÖ·þÎñµÄÌØÐÔ¡£
·þÎñ·¢ÏÖЭÒé(SDP»òBluetooth SDP)ÔÚÀ¶ÑÀЭÒéÕ»ÖжÔÀ¶ÑÀ»·¾³ÖеÄÓ¦ÓóÌÐòÓÐÌØÊâµÄº¬Ò⣬·¢ÏÖÄĸö·þÎñÊÇ¿ÉÓõĺÍÈ·¶¨ÕâЩ¿ÉÓ÷þÎñµÄÌØÕ÷¡£SDP¶¨ÒåÁËbluetooth client·¢ÏÖ¿ÉÓÃbluetooth server·þÎñºÍËüÃǵÄÌØÕ÷µÄ·½·¨¡£ ......

Linux´®¿Úµ÷ÊÔÅäÖÃ_GRUB´®¿ÚͨÐÅ_´®¿ÚµÇ½

´´½¨Ê±¼ä£º2010-01-26
×÷ÕߣºSteven Yang
E-mail£ºmqyoung@gmail.com
ºÜ¶à³¡ºÏÐèÒªÓõ½´®¿Úµ÷ÊÔ£¬±¾ÎĽéÉÜ´®¿ÚÅäÖùý³Ì£º
£¨ÑØÓùßÓÎÒÓõĻúÆ÷ubuntu 9.10³ÆÎª¿ª·¢ÏµÍ³[Developer]£¬ÐèÒªµ÷ÊÔµÄDebian³ÆÎªÄ¿±êϵͳ[Target]£©
Ê×ÏÈÊÇÄÚºËÖ§³Ö£º
Ò»°ãÀ´Ëµ£¬Debian¡¢UbuntuµÈ·¢ÐаæµÄ¹Ù·½Äں˶¼Ö§³Ö£¬Èç¹û×Ô¼º±àÒëµÄÄÚ ......

ËÄ´¨¸ßУЭͬͨÐŲ¦ºÅÆ÷linuxÎÞ·¨ÉÏÍø½â¾ö·½·¨Á½Ôò~

     Èç¹ûÄãÊÇËÄ´¨Ñ§Éú£¬Èç¹ûÄãÊDz¦ºÅÉÏÍø£¬Èç¹ûÄãÏëѧlinux¡£ÄÇôЭͬͨÐŲ¦ºÅÆ÷Ò»¶¨ÈÃÄãÍ´²»ÓûÉú~~~
 µÚÒ»ÖÖ·½·¨£º×ÔÁ¦¸üÉú£¬ÐéÄâ»ú´úÀí·¨
     Õâ·½·¨¾ø¶Ô¿ÉÒÔÈÃÄãÔÚlinuxÏÂÉϵÃÁËÍø£¬µ«·½·¨ºÃ»µ£¬ÒÔ¼°ÊÇ·ñ²ÉÓÃÄú×Ô¼ºµàÁ¿~
      Ϊ´ËÄãÐèÒªÏ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ