×ðÁú¿­Ê±¹ÙÍøµÇ¼

Linux¾«×¼É¾³ýÎļþĩβÐн̳Ì

ÔÚLinuxϵͳÖÐ £¬ÓÐʱ¼äÎÒÃÇÐèÒª¶ÔÎı¾Îļþ¾ÙÐо«×¼µÄ²Ù×÷ £¬ºÃ±Èɾ³ýÎļþµÄĩβÐÐ ¡£±¾ÎĽ«ÏÈÈÝÔõÑùʹÓÃÏÂÁîÐй¤¾ßÀ´ÊµÏÖÕâ¸öÄ¿µÄ £¬°üÀ¨ÏêϸµÄ´úÂëʾÀý ¡£

Ê×ÏÈ £¬ÎÒÃÇÐèҪʹÓÃÒ»¸öÇ¿Ê¢¶øÎÞаµÄÎı¾´¦Àí¹¤¾ß¡ª¡ªsed ¡£sedÊÇÒ»¸öÁ÷±à¼­Æ÷ £¬¿ÉÒÔÔÚÏÂÁîÐÐÖоÙÐÐÎı¾µÄ´¦ÀíºÍ±à¼­ ¡£ÎÒÃÇ¿ÉÒÔʹÓÃsedÏÂÁîÀ´É¾³ýÎļþµÄĩβÐÐ ¡£

¼ÙÉèÎÒÃÇÓÐÒ»¸öÎı¾Îļþexample.txt £¬ÆäÖаüÀ¨¶àÐÐÎı¾ÄÚÈÝ ¡£ÎÒÃÇÏ£Íûɾ³ý¸ÃÎļþµÄ×îºóÒ»ÐÐ ¡£ÎÒÃÇ¿ÉÒÔʹÓÃÒÔÏÂÏÂÁîÀ´ÊµÏÖ£º

sed -i '$d' example.txt

µÇ¼ºó¸´ÖÆ

ÈÃÎÒÃÇÀ´ÏêϸڹÊÍÒ»ÏÂÕâ¸öÏÂÁ

sed£ºÌåÏÖŲÓÃsedÏÂÁî ¡£

-i£ºÌåÏÖÖ±½ÓÔÚÔ­ÎļþÉϾÙÐÐÐÞ¸Ä £¬¶ø²»ÊÇÔÚÆÁÄ»ÉÏÏÔʾЧ¹û ¡£

$d£ºÕâÊÇsedµÄÒ»¸öÏÂÁî £¬$ÌåÏÖ×îºóÒ»ÐÐ £¬dÌåÏÖɾ³ý¸ÃÐÐ ¡£

Ö´ÐÐÕâ¸öÏÂÁîºó £¬example.txtÎļþµÄ×îºóÒ»Ðн«±»É¾³ý ¡£ÐèҪעÖصÄÊÇ £¬Õ⽫ֱ½ÓÐÞ¸ÄÔ­Îļþ £¬ÒÔÊÇÇëÎñ±ØÔÚ²Ù×÷Ç°±¸·ÝÎļþÄÚÈÝ ¡£

ÈôÊÇÎÒÃÇÏëҪɾ³ýµ¹ÊýµÚ¶þÐÐ £¬¿ÉÒÔÉÔ×÷Ð޸ģº

sed -i '$-1d' example.txt

µÇ¼ºó¸´ÖÆ

Õâ¸öÏÂÁîÖÐ £¬$-1ÌåÏÖµ¹ÊýµÚ¶þÐÐ ¡£Ö´Ðкó £¬example.txtÎļþµÄµ¹ÊýµÚ¶þÐн«±»É¾³ý ¡£

³ýÁËʹÓÃsedÏÂÁîÍâ £¬ÎÒÃÇ»¹¿ÉÒÔÍŽáÆäËûÏÂÁîʵÏÖɾ³ýÎļþĩβÐеIJÙ×÷ ¡£ºÃ±È £¬ÎÒÃÇ¿ÉÒÔʹÓÃheadÏÂÁîÍŽáÊä³öÖض¨ÏòÀ´ÊµÏÖ£º

head -n -1 example.txt > temp.txt
mv temp.txt example.txt

µÇ¼ºó¸´ÖÆ

ÕâÀïµÄhead -n -1ÌåÏÖÏÔʾÎļþÄÚÈݳýÁË×îºóÒ»ÐеÄÆäËûÐÐ £¬È»ºó½«Ð§¹ûÖض¨Ïòµ½Ò»¸öÔÝʱÎļþtemp.txtÖÐ ¡£×îºó £¬½«temp.txtÖØÃüÃûΪexample.txt £¬¼´¿ÉʵÏÖɾ³ýÎļþĩβÐеIJÙ×÷ ¡£

×ܽáÆðÀ´ £¬Í¨¹ýsedÏÂÁî»òÕßÍŽáÆäËûÏÂÁî £¬ÔÚLinuxϵͳÖпÉÒÔºÜÀû±ãµØʵÏÖ¶ÔÎļþĩβÐеľ«×¼É¾³ý²Ù×÷ ¡£µ±ÐèÒª¶ÔÎı¾Îļþ¾ÙÐÐÐÞ¸Äʱ £¬ÕâЩÏÂÁ»áÊǺÜÊÇÓÐÓõŤ¾ß ¡£Ï£ÍûÕâƪÎÄÕÂÄÜ×ÊÖúÄã¸üºÃµØÃ÷È·²¢ÔËÓÃÕâЩÏÂÁî ¡£

ÒÔÉϾÍÊÇLinux¾«×¼É¾³ýÎļþĩβÐн̵̳ÄÏêϸÄÚÈÝ £¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡

ÃâÔð˵Ã÷£ºÒÔÉÏչʾÄÚÈÝȪԴÓÚÏàÖúýÌå¡¢ÆóÒµ»ú¹¹¡¢ÍøÓÑÌṩ»òÍøÂçÍøÂçÕûÀí £¬°æȨÕùÒéÓë±¾Õ¾ÎÞ¹Ø £¬ÎÄÕÂÉæ¼°¿´·¨Óë¿´·¨²»´ú±í×ðÁú¿­Ê±¹ÙÍøµÇ¼ÂËÓÍ»úÍø¹Ù·½Ì¬¶È £¬Çë¶ÁÕß½ö×ö²Î¿¼ ¡£±¾ÎĽӴýתÔØ £¬×ªÔØÇë˵Ã÷À´ÓÉ ¡£ÈôÄúÒÔΪ±¾ÎÄÇÖÕ¼ÁËÄúµÄ°æȨÐÅÏ¢ £¬»òÄú·¢Ã÷¸ÃÄÚÈÝÓÐÈκÎÉæ¼°ÓÐÎ¥¹«µÂ¡¢Ã°·¸Ö´·¨µÈÎ¥·¨ÐÅÏ¢ £¬ÇëÄúÁ¬Ã¦ÁªÏµ×ðÁú¿­Ê±¹ÙÍøµÇ¼ʵʱÐÞÕý»òɾ³ý ¡£

Ïà¹ØÐÂÎÅ

ÁªÏµ×ðÁú¿­Ê±¹ÙÍøµÇ¼

18523999891

¿É΢ÐÅÔÚÏß×Éѯ

ÊÂÇéʱ¼ä£ºÖÜÒ»ÖÁÖÜÎå £¬9:30-18:30 £¬½ÚãåÈÕÐÝÏ¢

QR code
ÍøÕ¾µØͼ