有没有办法在ping
不停止执行的情况下告诉显示其通常的终止统计信息?
例如,我想快速查看:
--- 8.8.8.8 ping statistics ---
2410 packets transmitted, 2274 received, +27 errors, 5% packet loss, time 2412839ms
rtt min/avg/max/mdev = 26.103/48.917/639.493/52.093 ms, pipe 3
Run Code Online (Sandbox Code Playgroud)
无需停止程序,从而丢失累积的数据。
我正在使用带有 PulseAudio 的全新系统。这个系统以前在使用 GNOME 时没有这个问题,但是这次重新安装我使用的是没有 DE 的 i3wm。
问题是在我的模拟音频输出空闲几秒钟(5 到 10 之间)后,它开始嗡嗡作响。只要有东西打开音频设备(包括pavucontrol
),嗡嗡声就会消失。
我怀疑设备在空闲后被禁用,并且来自交流电源的一些干扰导致了噪音。
我不想让某些东西拥有设备的所有权,因为有时我使用其他与 PulseAudio 不兼容的软件,我需要它来访问该设备。
我能做些什么来纠正这种行为?
假设我有一个目录/
,它包含许多目录/mydir
、/hisdir
、/herdir
,并且每个目录都需要具有相似的结构。
对于 中的每个目录/
,都需要一个目录doc
和一个文件doc1.txt
。
人们可能天真地认为他们可以执行
mkdir */doc
touch */doc/doc1.txt
Run Code Online (Sandbox Code Playgroud)
但它们是错误的,因为通配符不是这样工作的。
有没有办法做到这一点,而无需在示例中制作一次结构然后将cp
其传递给其他人?
而且,如果没有,有没有办法在不覆盖任何现有文件的情况下执行上述解决方法(假设mydir
已经包含具有我想保留的一些数据的结构)?
编辑:如果可能,我也想避免使用脚本。
我正在尝试将 URL 传递mpv
给它以将其作为网络流播放。
这可以bash
使用以下语法完成:
$ mpv http://myvideosite.com
Run Code Online (Sandbox Code Playgroud)
但是,zsh
想要将 URL 评估为(大概)文件路径。跑步
% mpv http://myvideosite.com
Run Code Online (Sandbox Code Playgroud)
得到以下响应:
zsh: no matches found: http://myvideosite.com
Run Code Online (Sandbox Code Playgroud)
和 1 的返回码。
跑步
% mpv "http://myvideosite.com"
Run Code Online (Sandbox Code Playgroud)
按预期执行。
难道zsh
不把参数作为字符串?