QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1209|回复: 1

分享去除文件每行右边的 bash 脚本,有没有更好的写法?

[复制链接]
发表于 2011-12-23 03:15:05 | 显示全部楼层 |阅读模式
用途:从一些网站上直接取到能用的rpm包列表。
  1. FILE=./b.txt
  2. URL="http:\/\/www.localhost.com\/"
  3. echo $FILE>tmp.txt
  4. a=`wc -l $FILE|awk '{print $1}'`
  5. for ((i=1;i<=$a;i++));
  6. do
  7. s=`sed -n "${i}p" $FILE`
  8. s=`echo $s|sed "s/^/$URL/g"`
  9. echo ${s%%rpm*}rpm >>tmp.txt
  10. done;
复制代码
 楼主| 发表于 2011-12-23 03:32:49 | 显示全部楼层
最好还是安装一个 html 转换普通文本的工具,自己写也太麻烦了。。。
  1. html2text a.htm|sed -n /rpm/p>b.txt
复制代码
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-5-2 12:28 , Processed in 0.066515 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表