我希望复制和删除进度显示时有一些循环音效,直到进度完成。
我怎样才能做到这一点?
答案1
如果你从终端复制文件,我有写了个脚本它适用于 Ubuntu 和 Mac OS X。如果脚本在您的$PATH
:
cp -r /src /dst ; say_job_done.sh
必须将其全部输入到一行中,这样文件复制完成后它才会执行。如果您想要复制进度,可以使用类似rsync(1)
。
say_job_done.sh
需要espeak
在 Ubuntu 16.04 中安装包。
sudo apt-get install espeak
或者
如果没有我的脚本你可以调用espeak(1)
直接。注意:下面的语法使用Here String
了bash(1)
。
cp -r /src /dst ; espeak <<< "Jobb done."