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

控制shell脚本输出的字节数

    来源: 互联网  发布时间:2016-09-22

    本文导语:  执行某shell脚本会有输出, 有些输出的字节数很大,有些较少,怎么去控制他的字节数, 譬如我控制所有的shell脚本输出的最大字节数为4000个,如果超过则自动过滤掉。 | awk -F "" 'NF>4000{pri...

执行某shell脚本会有输出, 有些输出的字节数很大,有些较少,怎么去控制他的字节数,
譬如我控制所有的shell脚本输出的最大字节数为4000个,如果超过则自动过滤掉。

|
awk -F "" 'NF>4000{print substr($0,1,4000)}'
输出全部pipe给这个命令,但可能效率不很高,可以改进下提高效率

|
cut不行吗?

|
用cut也可以的哇
详细参照man cut

|
echo "12345"|cut -c1-3

|
嗯,cut好像不行。
是不是可以考虑使用split,会按照指定的大小生成多个文件,只取第一个文件就行了。

echo "1234567"|split -b4
上述命令按照4字节拆分输入,生成一组文件,除最后一个文件外,每个文件的大小都是4字节

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 在Unix下写的printf输出怎么不能在控制台上看到输出内容呢?
  • 彩色控制台输出库 Logapp
  • 控制台输出彩色文字 Jansi
  • Eclipse对printf()不能输出到控制台的快速解决方法
  • C语言在控制台下如何做到输出不滚屏
  • 控制台分屏幕输出问题
  • linux 音频编程 ioctrl怎样控制音频的输出通道 iis7站长之家
  • linux中怎么使后台进程的输出至控制终端?
  • 怎样控制记录输出的个数?在线等!!!!!!!!!!!!
  • 如何编程控制并口输出
  • LINUX下C++编程如何控制光标的位置,以达到在指定位置输出字符
  • 如何将程序输出的结果重定向到另外的控制台
  • java问题,请问有没有控制输出小数点后两位的函数?
  • java控制台输出百分比进度条示例
  • linux 音频编程 ioctrl怎样控制音频的输出通道
  • who命令能否控制输出列宽?查了很久也没找到答案
  • 如何将第三方程序(命令)输出控制台的结果写到文件里
  • 怎么屏蔽控制台程序的打印输出信息
  • 请问Java中如何在控制台一行内输入n个数字,然后再在一行内输出这些数字
  • java控制台输出数字金字塔示例分享
  • C++ I/O 成员 fill():控制默认填充字符
  • 请问如何实现控制台下输入但是控制台不回显(说白了就是怎样写控制台程序的密码输入部分)
  • Web前端开发如何利用css样式来控制Html中的h1/h2/h3标签不换行
  • java能控制打印机吗?怎么控制?
  • 软件项目版本控制需要注意的几点
  • 如何控制printk信息写往哪些控制台?
  • CSS控制长文本内容显示(截取的地方用省略号代替)
  • “访问控制矩阵比访问控制表更节约空间”
  • jquery控制css display属性(控制元素显示与隐藏)
  • 请问 linux 是如何调用 alsa的控制接口的??是通过控制接口名字吗?
  • 请教一个问题。如何用Java实现远程控制,一台机器控制另一台,简单的如重启。给个详细的帮助。谢谢。。。


  • 站内导航:


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

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

    浙ICP备11055608号-3