CÓëshell»ìºÏ±à³Ì
ÔÚlinuxÉÏд³ÌÐò¡¢×öÍø¹ÜµÄÈË£¬»ò¶à»òÉÙ¶¼»á¼¸Öֽű¾¡£½Å±¾ÓïÑÔÁé»îµÄ±äÁ¿ÀàÐÍ¡¢Ç¿´óµÄÕýÔò±í´ïʽ´¦ÀíÄÜÁ¦£¬ÔÙ¼ÓÉÏlinuxϵͳ±¾ÉíµÄ¹ÜµÀ¡¢Öض¨ÏòÒÔ¼°·á¸»µÄÃüÁîÐй¤¾ß£¬ÈÃÄã±à³ÌÆðÀ´ÓÎÈÐÓÐÓà¡£
¡¡¡¡¶øCÓïÑÔ¹ÌÈ»ÓÐÖÖÖÖÓÅÊÆ£¬µ«²»¿É·ñÈÏ£¬ºÜ¶à³¡ºÏÏ£¬Óýű¾ÓïÑÔ¸üΪ·½±ã£¬±ÈÈçÎÒÃǽ«¾ÙÀý˵Ã÷µÄ¶ÔÅäÖÃÎļþµÄ´¦Àí¡£
¡¡¡¡ÏÈ¿´¿´ÎÒÃÇʾÀý³ÌÐòµÄÈÎÎñ£º
¡¡¡¡¼ÙÉèÎÒÃÇÓÐÒ»¸öÓÃcдµÄ³ÌÐò£¬ËüÓÐÒ»¸öÅäÖÃÎļþ user.conf£¬±£´æÁËһЩÓû§ÐÅÏ¢£¬user.conf¶¨ÒåÈçÏ£º
¡¡¡¡1£©¡¢ÒÔ # ¿ªÍ·µÄÐÐΪעÊÍÐУ¬²»×ö´¦Àí
¡¡¡¡2£©¡¢ÔÊÐí¿ÕÐÐ
¡¡¡¡3£©¡¢Èç¹û²»ÊÇ1ºÍ2£¬ÄÇô¾ÍÊÇÓÐЧµÄÊý¾Ý£¬¸ñʽÈçÏÂ
¡¡¡¡# user.conf: configure file for user
¡¡¡¡# username age *** country
¡¡¡¡tom 20 male us
¡¡¡¡chen 22 female cn
¡¡¡¡Ã¿Ò»ÁзÖΪ4¸ö×ֶΣ¬×Ö¶ÎÖ®¼äÓÃÒ»¸ö»ò¶à¸ö¿Õ°××Ö·û£¨¿Õ¸ñ»òÕßÖÆ±í·û£©¸ô¿ª£¬×Ö¶ÎÒÀ´ÎÊÇ ÐÕÃû¡¢ÄêÁä¡¢ÐԱ𡢹ú¼Ò
¡¡¡¡ÎÒÃǵÄc³ÌÐòÒªÍê³É¶Ô user.confµÄÌí¼Ó¡¢É¾³ý¡¢±à¼¡¢²éѯ
¡¡¡¡ÕâÑùÒ»¸ö¼òµ¥µÄÈÎÎñ£¬ÓÃc´¦ÀíÆðÀ´²»Ë㸴ÔÓ£¬²»¹ýÒ²ÊÇÒª»¨µã¹¦·òµÄ£¬¶øÈç¹ûÓýű¾ÓïÑÔÀ´×ö£¬È´ºÜ¼òµ¥£¬Äܲ»ÄÜÔÚcÖе÷Óýű¾À´Íê³ÉÈÎÎñÁË£¿
¡¡¡¡AwkÊÇlinuxÉÏÒ»Öֽű¾ÓïÑÔ£¬ËüµÄ³¤´¦ÔÚÓÚ´¦ÀíÓÐÒ»¶¨¸ñʽ¹æÔòµÄÎļþ£¬ÀýÈçÔÛÃǵÄuser.conf¡£¹ØÓÚawkµÄ×ÊÁÏÓкܶ࣬oreilly¹«Ë¾³öÁËרÃÅµÄ awk ±à³ÌµÄÊé¼®£¬ÍøÉÏÒ²ÊÇ¿ÉÒÔÏÂÔØµ½µÄ¡£ÄãÒ²¿ÉÒÔÖ±½Ó man awk¿´¿´¡£
¡¡¡¡ÎÒÃÇÏÈ¿´¿´ÈçºÎÓà shell ½áºÏ awkÀ´Íê³ÉÉÏÊöÈÎÎñ£º
¡¡¡¡1£© Ìí¼ÓÒ»Ìõ¼Ç¼
¡¡¡¡ÀýÈ磬ҪÌí¼Ó jack 18 male us ÕâÑùÒ»Ìõ¼Ç¼£¬¿ÉÒÔ¼òµ¥µÄÓÃÖØ¶¨Ïò¹¦ÄÜ
¡¡¡¡Echo Ce “jack 18 male us” >> user.conf
¡¡¡¡ÏÖÔÚ£¬ÕâÌõ¼Ç¼±»Ìí¼Óµ½ user.confĩβÁË¡£
¡¡¡¡2£© ɾ³ýÒ»Ìõ¼Ç¼
¡¡¡¡ÀýÈ磬ÏÖÔÚҪɾ³ýÓû§ chen µÄÐÅÏ¢
¡¡¡¡cat user.conf awk ‘!/^chen:blank:+/ print’ > tmp.conf; mvCftmp.conf user.conf
¡¡¡¡3£©¡¢±à¼Ò»Ìõ¼Ç¼
¡¡¡¡ÏÖÔÚ£¬Ïë°Ñ tomµÄÐÔ±ð¸ÄΪ female
¡¡¡¡Í¨¹ý system()Õâ¸öº¯Êý£¬ÎÒÃǾͿÉÒÔÔÚ c Öе÷ÓÃÒÔÉϽű¾£¬Íê³ÉÈÎÎñÁË¡£
¡¡¡¡µ«ÊÇ£¬system()ÓÃÆðÀ´»¹ÊǾõµÃ²»Ë¬£¬ËüµÄ²»×ãÊÇÖ»ÄÜÖ´Ðнű¾£¬È´ÎÞ·¨»ñµÃ½Å±¾µÄÊä³öÊý¾Ý£¬¶øÕâͨ³£ÊÇÎÒÃǽøÒ»²½´¦ÀíµÄÊý¾ÝÀ´
Ô´¡££¨ÔÚshellºÍperlÖУ¬¿ÉÒÔͨ¹ý·´ÒýºÅ(``)À´È¡µÃÃüÁîµÄÊä³ö½á¹û£©¡£Ò»¸ö½â¾ö°ì·¨ÊǰÑÊä³ö½á¹ûÖØ¶¨Ïòµ½Ò»¸öÁÙʱÎļþÖУ¬È»ºóÔÚcÖжÁÈ¡ÎÄ
¼þ£¬»ñÈ¡Êý¾Ý£¬×îºóµ±È»»¹ÒªÉ¾³ýÕâ¸öÎļþ¡£²»¹
Ïà¹ØÎĵµ£º
ÎÊÌâÔ´ÓÚÂÛ̳µÄÒ»µÀÌâÄ¿£º
http://topic.csdn.net/u/20100216/21/ec98464e-a47e-4263-bb1c-a001e130ba87.html
ÏÂÃæÊÇÎÊÌ⣺
Éèint arr[]={6,7,8,9,10};
int *ptr=arr;
*(ptr++)+=123;
printf(£¢%d,%d£¢,*ptr,*(++ptr));
´ð°¸ÎªÊ²Ã´ÊÇ£º8£¬8
ÎÊÌâµÄ½¹µãÒ²ÂäÔÚprintfÖ´ÐеÄÎÊÌâÉÏ£¬µ½µ×ÏÈÖ´ÐÐË£¬ºóÖ´ÐÐË£¬ »¹Óв¿·Ö ......
°æÈ¨ÉêÃ÷£ºÒÔÏÂÄÚÈÝÊôÓÚ×÷ÕßÕýÔÚд×÷µÄ¡¶Èí¼þ²âÊÔʵ¼ù¡·Ò»ÊéµÄÄÚÈÝ£¬Î´¾Ðí¿É²»µÃÓÃÓÚÈκÎÕýʽ³ö°æÎïÖУ¬Èç¹û×ªÔØÇë×¢Ã÷³ö´¦¡£
×÷ÕߣºÖÜΰÃ÷
´úÂë¼ìÊÓÒªµã
´úÂë¼ìÊÓ¼¼ÄÜÊôÓÚ¿ª·¢ÈËÔ±µÄ»ù±¾¹¦£¬Äܹ»ºÜ´ó³Ì¶ÈµØ·´Ó¦³ö¿ª·¢ÈËÔ±µÄÄÜÁ¦Ë®Æ½£¬Ç°Ãæ4.4.1½ÚÒѾ½²¹ýÌá¸ßÆÀÉó¼ìÊӵķ½·¨¡£ÏÂÃæÒÔʵ¼ÊµÄC/C++ÓïÑÔ·½ÃæµÄ´úÂëÀ´½²½â ......
£¨×¢£¬±¾ÎÄÊÇ·ÒëµÄhttp://www.cprogramming.com/
ÉϵÄÎÄÕ Where C and C++ Differ
£©
C++»ùÓÚC£¬Ò²±£ÁôÁËCµÄ´ó²¿·ÖÌØÐÔ¡£µ«ÊÇÔÚÔ´Âë¼¶ÉÏÓÐЩµØ·½ÊÇÓëC²»¼æÈݵġ£
C³ÌÐòԱʹÓÃC++ʱµÄÏÝÚå
´Ó void* µÄÒþʽ·ÖÅä
²»ÄÜ´Ó void* ÒþʽµØ·ÖÅäµ½ÆäËûÈκÎÀàÐÍ¡£ÀýÈ磬ÏÂÃæµÄ´úÂëÔÚCÖÐÊǷdz£ÓÐЧµÄ¡£
in ......
B/S½á¹¹£¬¼´Browser/Server£¨ä¯ÀÀÆ÷/·þÎñÆ÷£©½á¹¹£¬ÊÇËæ×ÅInternet¼¼ÊõµÄÐËÆð£¬¶ÔC/S½á¹¹µÄÒ»Öֱ仯»òÕ߸ĽøµÄ½á¹¹¡£ÔÚÕâÖÖ
½á¹¹Ï£¬Óû§½çÃæÍêȫͨ¹ýWWWä¯ÀÀÆ÷ʵÏÖ£¬Ò»²¿·ÖÊÂÎñÂß¼ÔÚǰ¶ËʵÏÖ£¬µ«ÊÇÖ÷ÒªÊÂÎñÂß¼ÔÚ·þÎñÆ÷¶ËʵÏÖ£¬ÐγÉËùν3-tier½á¹¹¡£B/S½á¹¹£¬Ö÷ÒªÊÇ
ÀûÓÃÁ˲»¶Ï³ÉÊìµÄWWWä¯ÀÀÆ÷¼¼Êõ£¬½áºÏä¯ÀÀÆ÷µÄ¶àÖ ......