我有一个aliasforyoutube_dl在我的.bashrc文件中添加了一些参数。我想在一个单独的终端中运行它,类似于这里的完成方式。问题是这需要一个字符串作为输入。
我现在的别名:
alias youtube-dl="youtube-dl -ci --restrict-filenames -o '%(title)s.%(ext)s'"
Run Code Online (Sandbox Code Playgroud)
我希望新别名看起来像:
alias youtube-dl='gnome-terminal -e "youtube-dl -ci --restrict-filenames -o '%(title)s.%(ext)s'"'
Run Code Online (Sandbox Code Playgroud)
然而,问题是现在'-strings 被解释为两个单独的字符串。此外,我现在无法将 url 添加为参数。我该如何规避?