当前位置:  技术问答>linux和unix

求助:shell 脚本

    来源: 互联网  发布时间:2016-10-27

    本文导语:  cat $file1 | tr -cd '111240-176' > $file2 上面的shell脚本中,tr -cd '111240-176' 是什么意思 | In the shell program we use to remove all non-printable ASCII characters from a text file, we tell the tr command ...

cat $file1 | tr -cd '111240-176' > $file2

上面的shell脚本中,tr -cd '111240-176' 是什么意思

|
In the shell program we use to remove all non-printable ASCII characters from a text file, we tell the tr command to delete every character in the translation process except for the specific characters we specify.  In essence, we filter out the undesirable characters.  The tr command we use in our program is shown below:

         tr -cd '111240-176'  $OUTPUT_FILE

In this command, the variable INPUT_FILE must contain the name of the Solaris file you'll be reading from, and OUTPUT_FILE must contain the name of the output file you'll be writing to.  When the -c and -d options of the tr command are used in combination like this, the only characters tr writes to the standard output stream are the characters we've specified on the command line.

Although it may not look very attractive, we're using octal characters in our tr command to make our programming job easier and more efficient.  Our command tells tr to retain only the octal characters 11, 12, and 40 through 176 when writing to standard output.  Octal character 11 corresponds to the [TAB] character, and octal 12 corresponds to the [LINEFEED] character.  The octal characters 40 through 176 correspond to the standard visible keyboard characters, beginning with the [Space] character (octal 40) through the ~ character (octal 176).  These are the only characters retained by tr -- the rest are filtered out, leaving us with a clean ASCII file. 

    
 
 

您可能感兴趣的文章:

  • 求助:请问怎么获得在个一个脚本中执行的另外个脚本的返回结果,如执行成功或失败
  • 求助:脚本文件和主程序通信问题
  • 求助几个SHELL脚本 我是 新手
  • 求助:linux脚本语言写SQL语句
  • 求助:Linux 脚本如何提取MAC地址
  • 脚本菜鸟。。。求助。。
  • 求助:shell脚本读取文件内容
  • 求助:使用sh脚本,把文件1.txt中的A都替换成B
  • 用户登陆后自动运行sh脚本,怎么写?(菜鸟求助)
  • crontab无法启动shell脚本,求助!
  • 求助一个Shell脚本问题!
  • shell脚本编写!菜鸟求助
  • 求助一个文档匹配的脚本
  • 【求助】如何同时连接并登录多个服务器,然后执行相同的维护脚本
  • bash脚本编写求助
  • shell 脚本求助
  • 备份数据库的脚本用不了了,求助!
  • [求助] 关于asterisk的检测脚本,谢谢!
  • 求助:脚本自动启动的问题、
  • shell脚本求助
  • 求助关于Java调用shell再传值给shell的问题
  • 求助!!shell调用问题
  • 求助shell 如何判断目录是否空,或者不为空?
  • 有关shell的小问题,紧急求助!
  • [求助]一个shell查询文件名的问题
  • 求助SHELL程序
  • 求助:一道简单的shell编程题目
  • 求助shell编程的打印问题
  • 【在线急等求助】UNIX-shell程序,对文本文件进行操作
  • 求助:有关shell编程的问题
  • 100 求助 一个简单的shell
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 高分求助高分求助高分求助高分求助高分求助高分求助
  • 怎样读取HZK24S前十区的内容啊???求助求助
  • 紧急求助!紧急求助!
  • 【求助】iplanet问题,求助高手解答!
  • 菜鸟求助,solaris下计算问题求助
  • 【求助】SOS紧急求助..............极为简单的问题...跪求....
  • 高分求助啊!求助SUSE 10.0 不能上网.
  • 急急急急急急急啊,紧急求助啊!!!!!满分求助啊!!!!!!
  • 求助:linux下 vim的配置(高分求助)
  • red hat怎么安装gcc啊!总是出错,求助求助啊!!!yum源怎么改啊!!
  • 求助~~求助 ~~linux文件读写问题
  • 求助:信号 --13 进程中断
  • 求助,安装了红帽子后进不了
  • 新装linux求助
  • linux的 iptables问题求助
  • (高分求助)请问,那里有软件开发的<设计文档>
  • 一个简单的问题,高分求助!!!
  • 紧急求助:Unix下给文件夹重命名用什么命令?谢谢!!!!
  • VJ的一个问题,高分求助,熟悉VJ得请进!
  • 高分求助


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3