绝想首页

【求教】一个linux下的shell命令

imspeach [其他] 2011-10-27 07:32:53 星期四 晴天 查看:34945 回复:0 发消息给作者

  
对linux不熟,但感觉应该可以用一个shell命令搞定下面需求:
  
对于一个utf-8编码的文本文件逐行扫描,如果他一行内所有字符的编码都在x20-x80,则将该行输出到另一文件  
如果不是则忽略该行。  
求能人现身解答!
--
  

  
额,晚上回去研究研究,应该要用到sed
【 在 freehello (freehello) 的大作中提到: 】
: 标  题: 【求教】一个linux下的shell命令
: 发信站: 北邮人论坛 (Tue Oct 25 16:29:57 2011), 站内
:  
: 对linux不熟,但感觉应该可以用一个shell命令搞定下面需求:
:  
: 对于一个utf-8编码的文本文件逐行扫描,如果他一行内所有字符的编码都在x20-x80,则将该行输出到另一文件  
: 如果不是则忽略该行。  
: 求能人现身解答!
: --
:  
:
  
用perl 吧
--
  

  
一个php搞定啊
--
  

  
awk grep之类的,不太懂。
有专门的算法版呀,linux版什么的。
--
※ 修改:·suming1706 于 Oct 25 17:31:08 2011 修改本文·[FROM: 120.31.66.*]

  
re
这个弄起来更简单,就是太久没用过忘得一干二净了,sigh
【 在 cameback (西贝) 的大作中提到: 】
: 标  题: Re: 【求教】一个linux下的shell命令
: 发信站: 北邮人论坛 (Tue Oct 25 16:37:10 2011), 站内
:  
: 用perl 吧
: --
:  
:
  
玩不转,觉得还是写个C程序简单。。。
--
  

  
grep 命令不行么?...
--
  

  
python is the best choise.
--
  

  
re, python 靠谱
【 在 tinyx 的大作中提到: 】
: python is the best choise.
: --
--
  

  
google一下 linux与unix shell编程指南
  
  
【 在 freehello 的大作中提到: 】
: 对linux不熟,但感觉应该可以用一个shell命令搞定下面需求:
: 对于一个utf-8编码的文本文件逐行扫描,如果他一行内所有字符的编码都在x20-x80,则将该行输出到另一文件  
: 如果不是则忽略该行。  
: ...................
--
  

  
用php会,调用一下file_put_contents(“要输出到的文件”,“该字符串”);即可,shell命令没想起来
--
  
顶一下(385 写日记 963185 185076

 

 

留住已经逝去的峥嵘岁月 记住曾经绽现的万种风情 在记忆即将淡漠的时候 来把这些重新回味

Copyright (C) 2008-2014 www.juexiang.com, All Rights Reserved.

京ICP备2023001011号-3   京公网安备11010802011908号

客服QQ 1017160561 违法和不良信息举报电话 13148464312 邮箱 1017160561@qq.com