Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö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É豸ģÐÍÖ®input×ÓϵͳÏê½â

Ò»£ºÇ°ÑÔ
×î½üÔÚÑо¿androidµÄsensor driver£¬Ö÷ÒªÊÇE-compass£¬ÆäÖÐÓõ½ÁËLinux input×Óϵͳ.ÔÚÍøÉÏÒ²¿´Á˺ܶàÕâ·½ÃæµÄ×ÊÁÏ£¬¸Ð¾õ»¹ÊÇÕâÆª·ÖÎöµÄ±È½ÏϸÖÂ͸³¹£¬Òò´Ë×ªÔØÒ»ÏÂÒÔ±ã×Ô¼ºÑ§Ï°£¬Í¬Ê±ºÍ´ó¼Ò·ÖÏí£¡
£¨ÕâÆª²©¿ÍÖ÷ÒªÊÇÒÔ¼üÅÌÇý¶¯ÎªÀýµÄ£¬²»¹ý½²½âµÄÊÇLinux Input Subsystem£¬¿ÉÒÔ×ÐϸµÄÑо¿Ò»Ï£¡£©
¼üÅÌÇý¶¯½«¼ì ......

ÔÚLinuxϰ²×°ºÍʹÓÃMySQL


ÔÚLinuxϰ²×°ºÍʹÓÃMySQL
Ò»¡¢ÒýÑÔ
ÏëʹÓÃLinuxÒѾ­ºÜ³¤Ê±¼äÁË£¬ÓÉÓÚûÓÐÓ²ÐÔÈÎÎñһֱҲûÓÐϵͳѧϰ£¬½üÈÕÓÉÓÚ¹¤×÷ÐèÒª±ØÐëʹÓÃLinuxϵÄMySQL¡£±¾ÒÔΪÓÐWindowsÏÂʹÓÃSQL ServerµÄ¾­Ñ飬¾õµÃÔÚLinuxϰ²×°MySqlÓ¦¸ÃÊÇÒ×Èç·´ÕÆµÄÊ£¬¿ÉÔÚÕæÕý°²×°ºÍʹÓÃMySQLʱ×ßÁ˺ܶàÍä·£¬Óö¼ûºÜ¶àÎÊÌ⣬±Ï¾¹LinuxºÍWindows±¾Éí¾ÍÓ ......

Linux»·¾³±äÁ¿ÉèÖÃ

±¾ÎÄ×ªÔØÓÚ£º  http://hi.baidu.com/peruke/blog/item/7f1f34580a0eb6d89c82043b.html
LinuxÊÇÒ»¸ö¶àÓû§µÄ²Ù×÷ϵͳ¡£Ã¿¸öÓû§µÇ¼ϵͳºó£¬¶¼»áÓÐÒ»¸öרÓõÄÔËÐл·¾³¡£Í¨³£Ã¿¸öÓû§Ä¬ÈϵĻ·¾³¶¼ÊÇÏàͬµÄ£¬Õâ¸öĬÈÏ»·¾³Êµ¼ÊÉϾÍÊÇÒ»×é»·¾³±äÁ¿µÄ¶¨Òå¡£Óû§¿ÉÒÔ¶Ô×Ô¼ºµÄÔËÐл·¾³½øÐж¨ÖÆ£¬Æä·½·¨¾ÍÊÇÐÞ¸ÄÏàÓ¦µÄϵͳ»·¾³ ......

Linux ÄÚºË/sys Îļþϵͳ½éÉÜ(Ò»)

    sysfs ÊÇ Linux ÄÚºËÖÐÉè¼Æ½ÏеÄÒ»ÖÖÐéÄâµÄ»ùÓÚÄÚ´æµÄÎļþϵͳ£¬ËüµÄ×÷ÓÃÓë proc ÓÐЩÀàËÆ£¬µ«³ýÁËÓë proc ÏàͬµÄ¾ßÓв鿴ºÍÉ趨Äں˲ÎÊý¹¦ÄÜÖ®Í⣬»¹ÓÐΪ Linux ͳһÉ豸ģÐÍ×÷Ϊ¹ÜÀíÖ®Óá£Ïà±ÈÓÚ proc Îļþϵͳ£¬Ê¹Óà sysfs µ¼³öÄÚºËÊý¾ÝµÄ·½Ê½¸üΪͳһ£¬²¢ÇÒ×éÖ¯µÄ·½Ê½¸üºÃ£¬ËüµÄÉè¼Æ´Ó proc ÖÐÎüÈ¡ ......

Linux¼¯Èº

Linux¼¯Èº´óÈ«
2009-12-29 20:54
¼ÆËã Linux Öм¯ÈºÏîÄ¿µÄÊýÁ¿¾ÍÏó¼ÆËã¹è¹ÈÖд´Òµ¹«Ë¾µÄÊýÁ¿Ò»Ñù¡£²»Ïó Windows NT ÒѾ­ÊÜÆä×ÔÉíµÄ·â±Õ»·¾³×è°­£¬Linux ÓдóÁ¿µÄ¼¯ÈºÏµÍ³¿É¹©Ñ¡Ôñ£¬ÊʺÏÓÚ²»Í¬µÄÓÃ;ºÍÐèÒª¡£µ«È·¶¨Ó¦¸ÃʹÓÃÄÄÒ»¸ö¼¯ÈºµÄ¹¤×÷ȴûÓÐÒò´Ë±äµÃ¼òµ¥¡£
ÎÊÌâµÄ²¿·ÖÔ­ÒòÔÚÓÚÊõÓOȺÓÃÓÚ²»Í¬³¡ºÏ¡£IT ¾­Àí¿ÉÄܹØÐ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ