我为 youtube-dl 创建了一个别名,其中包含一些类似的选项
yd="youtube-dl -cit -f 18"
所以我可以像下载一样
yd URL
我想修改它以仅显示输出中的两行
grep -e "Downloading video #" -e ETA
我可以使用两个别名|
但有没有办法让它成为一个别名
答案1
您可能需要由于别名不支持直接提供参数,因此请创建一个函数。
打开~/.bashrc
文件并输入以下内容:
function yd() {
youtube-dl -cit -f 18 $1 | grep -e "Downloading video #" -e ETA
}
然后~/.bashrc
使用以下方式获取文件:
source ~/.bashrc
然后您就可以使用它yd URL
来获得所需的结果。