DD进度条值5K那位
凌晨两点夫妻二人T楼甲骨文那位
被欧阳老头封了N次的李宗阳先生
现在还差大X云
还有哪些请MJJ们补充下
浙江省网友说:进度条虽然毫无技术含量,但是你连这个都不知道,真是暴露水平
云南省网友说:@jiaogeshaminghn 你发那天就说过了,你看不见就算了
https://hostloc.com/thread-920176-1-1.html
江西省网友说:是的,不值5k,况且人家实际只收50到100,应该讨伐
dd进度条如果楼主你来研究,估计余生都研究不出来。
四川省网友说:挺好的 –op
安徽省网友说:畅所欲言.png
河北省网友说:是是,你那进度条代码比windows、macos源码还牛逼。
浙江省网友说:代码就在我签名处,你看下有多少源码。
看看是不是处在你的理解范围之内。
技术上的东西,除了组装视图上可见的这种,比如打包啊,修改logo啊
涉及到源码和大于100行语法的
是有门槛的
如果你没有涉及到过
我说你余生都研究不来,一点也不过份。
你没学过英语,没有工具,你就理解不全一段10句话组成的文章,有工具,那也是工具的作用不是你的
广东省网友说:二刺猿当惯了,反话都看不出了?
青海省网友说:真是无知者无畏。
@HOH
你成功磨掉了因为你当初叫h2o我内心产生的一丝好奇
广东省网友说:故弄玄虚,不过如此
江西省网友说:几天没来,论坛乱的起飞
贵州省网友说:挺好
云南省网友说:看了半天没看出来楼上几个到底是怎么个喷法
黑龙江省网友说:我再总结一下,希望我能说服这些不知一二的家伙:
dd是有进度的。gnu coreutils dd 3.8之后就有status=progress参数
包括stackflow网上有很多教程,提到用pv,pipeviewer实现管道的进度化
还有signal kill usr
——
但是debian installer是个特殊的环境,它封装了newton这样的cui,,command ui 库作为前端。
输出任何信息,都有自己的方式和限制,
普通方式根本不起作用。在debian installer下统一无法使用这些
———–
要想在debian installer实现进度化。这起码涉及到以下几个难点
dd是一个由wget dd组成的管道,普通的dd脚本是分区的时候阻塞的。你根本无法调用任何命令。更别说显示。所以你得后台化。
后台化就不显示任何信息了怎么办?那就io转向。
碰巧dd是以stderror来输出进度的,不是stdout,所以你得io redirect,这里涉及到管道的buffer转向
收到进度信息后,你得用debianinstaller那套template机制去显示。这里要获取镜像解包后的大小,又一点史诗难点。判断,更新进度。
。。。
…..
可以说,到现在为止我那个脚本用到的一些技术,放在整个stackflow上,都是mvp的回答
—–
不然,为何v大当初不做这个,当然他可能只是觉得够用嫌麻烦没去做?
综上,这些并不是以上二位只会说说和截图的人士能理解的。
浙江省网友说:呵呵,看过。又是看过这二个字,我跟你这种水货扯什么皮,真跌份