问题标签 [pv]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
bash - 在管道命令输出到同一行之后打印一个单词
我有一个使用 pv (管道查看器)的命令管道。我想在同一行的管道输出之后打印“完成”。我使用 pv,它有一个参数 -c/--cursor 可能可以提供这个,但我不知道如何使用它。文档非常简洁,我没有找到示例。-c, --cursor 不接受参数。
例子
使用 -c 或未完成 'done' 将在下一行打印,但在此过程中存在区别:使用 -c,光标位于进度条的末尾。
bash - gzip 在多核上使用 pv 进度条
在这个 2010 年的问题Gzip with all cores之后,我想gzip
使用多核文件并用pv
工具指示进度条。
如何改进此代码?
我想显示剩余时间并显示并行运行的进度条。
截至 2018 年,您还有其他最佳选择吗?
谢谢。
bash - 用 pv 制作倒计时栏
在这个 2013 年的问题之后,在终端中显示倒计时,我想稍微改进一下答案,pv
以显示进度条。
这是我当前的脚本。
我该如何改进pv
呢?看起来它跟踪写入的进度测量数据。就我而言,我只需要等待,我没有指标可以衡量。
也许截至 2018 年有最好的选择?
谢谢。
python - 使用子进程获取 pv 输出
我正在编写一个脚本来自动化 MySQL 中的数据库导入。我正在尝试编写在pv
导入数据库时显示输出的代码:
这是基于this question中的代码,但它不适用于我。hello
即使我注释掉 for 循环中的其他行,也从未打印过 -是for line in pv.stderr
阻塞的,我不知道为什么。它永远不会解除阻塞,所以即使进程完成,程序仍然卡住 - 我必须杀死它。
我做错了什么导致for line in pv.stderr
阻塞?
bash - 脚本在远程主机上运行 pv 命令 - 所有输出都按预期在本地显示,除了 pv 进度条
远程执行的命令如下,
cat ${DUMPFILE} | pv -ls $( wc -l ${DUMPFILE} ) | gzip -c -- > ${DUMPFILE_ZIPPED}
pv
从主机执行脚本时按预期显示进度。
有没有办法pv
在远程执行时显示输出?
pvlib - 使用 15 分钟天气数据分辨率而不是每小时值时,“sapm_celltemp”函数中的 AttributeError
(我是新来的,所以请原谅这个可能不完美的问题)
从 ModelChain 类运行 run_model() 方法时遇到问题。我希望可以在每小时数据分辨率和 15 分钟天气数据分辨率之间进行选择。使用每小时数据,计算工作正常并提供合理的结果。使用 15 分钟分辨率时,“sapm_celltemp”函数中会出现 AttributeError: 'numpy.float64' object has no attribute 'exp''。其他一切都保持不变。
我使用 CEC 模块和逆变器数据库
这些是我为计算选择的 PVSystem 和 ModelChain 参数:
有没有人有类似的问题或知道可能导致错误的原因?提前致谢
干杯,菲利克斯
ffmpeg - 通过具有有限“通道”带宽的命名 PIPE 流式传输视频
我有一个视频容器vid.mp4
,我想ffplay
通过一个命名的 PIPE 播放它,并且能够调整“通道”允许的最大带宽。遵循我所做的:
1.
创建一个命名管道:
2.
在管道查看器的帮助下,以有限的带宽(150kB/s)将容器发送到管道pv
:
3.
播放视频ffplay
:
我的期望:立即观看视频,但由于带宽限制而缓慢。
真正发生2.
的事情:视频仅在命令完成运行时才开始以正常速度显示。
先感谢您!
excel - 我需要在 Excel 中使用 PV 而不是 NPV。但是我无法理解为什么它给出不同的值
我有一个案例,我需要 17,00,000(第一年年底)每年增加 6%,持续 24 年(总共 25 年)。当我使用NPV以 10% 的利率对其进行折现时,我得到2,56,64,794。但是为此,我必须使用许多单元进行 17,00,000 复利 24 年,然后使用 NPV 折现 25 年。
但是我需要用PV完成计算。因此,为此我得到实际回报率,即(10%-6%)/(1+6%)
但是当我使用具有此利率的 PV 公式和 PMT 为 17,00,000(期末付款)时,我得到的值为2,72,04,681
为什么我会得到 2 个不同的值?我在这里想念什么?
我需要获得与 NPV 相同的 PV(因为我需要减少所需的计算),但我无法理解结果的差异。
bash - 如何使用 zenity、pv 和 dd 将密码传送到 sudo
我想让用户在 Thunar 或 Dolphin 中将 ISO 写入 USB 笔式驱动器。
为此,我创建了一个使用 dd、pv 和 zenity 的 bash 脚本。
目前我正在使用 pkexec 在执行 dd 命令之前询问密码,但是 pkexec 窗口和 zenity 进度窗口同时打开。我想先打开一个 root 密码窗口,然后再打开 zenity 进度窗口。
我尝试先用 zenity 询问密码,然后将密码通过管道传输到 sudo,但是无论我把“echo $PWD”放在哪里,密码都不会通过管道传输到 sudo。
zenity 进度窗口只是一闪而过,没有传输任何内容,很可能是因为密码没有通过管道传输到 sudo。
如果将“echo $PASSWORD | sudo -S”替换为“pkexec”,代码会起作用,但 pkexec 窗口和 zenity 进度窗口同时打开。
关于如何解决这个难题的任何想法?