387691,387710,387720,387817,387922,388067, 如何搞掉最后一个,

  1. sed 's/.$//' 
  1. awk '{sub(/.$/,"")}1' 
  1. [root@localhost adminshell]# echo "387691,387710,387720,387817,387922,388067," |sed 's/.$//'  
  2. 387691,387710,387720,387817,387922,388067  
  3. [root@localhost adminshell]# echo "387691,387710,387720,387817,387922,388067," | awk '{sub(/.$/,"")}1'  
  4. 387691,387710,387720,387817,387922,388067  
  5. [root@localhost adminshell]# echo "387691,387710,387720,387817,387922,388067," | awk '{printf $0"\b \n"}'  
  6. 387691,387710,387720,387817,387922,388067  (#会多出一个空格)

本日志由 flyinweb 于 2010-05-05 17:44:25 发表,目前已经被浏览 4058 次,评论 0 次;

作者添加了以下标签: 去除最后一个字符

引用通告:http://www.517sou.net/Article/439/Trackback.ashx

评论订阅:http://www.517sou.net/Article/439/Feeds.ashx

评论列表

    暂时没有评论
(必填)
(必填,不会被公开)