错误添加别名 youtube-dl='/usr/local/bin/youtube-dl' 在你的 .bashrc

错误添加别名 youtube-dl='/usr/local/bin/youtube-dl' 在你的 .bashrc

这是关于 使用 youtube-dl 时出错

在终端上执行以下命令时:

add alias youtube-dl='/usr/local/bin/youtube-dl' in your .bashrc

收到以下消息:

No command 'add' found, did you mean:
 Command 'ad' from package 'netatalk' (universe)
 Command 'atd' from package 'at' (main)
 Command 'adb' from package 'android-tools-adb' (universe)
 Command 'adb' from package 'adb' (universe)
 Command 'tdd' from package 'devtodo' (universe)
 Command 'ldd' from package 'libc-bin' (main)
 Command 'dd' from package 'coreutils' (main)
 Command 'axd' from package 'afnix' (universe)
 Command 'ddd' from package 'ddd' (universe)
 Command 'aid' from package 'id-utils' (universe)
 Command 'and' from package 'and' (universe)
 Command 'adbd' from package 'android-tools-adbd' (universe)
 Command 'amd' from package 'am-utils' (universe)
 Command 'hadd' from package 'root-system-bin' (universe)
add: command not found

现在做什么 ?

答案1

如果您在终端中输入以下内容,则应该将正确的别名(如您所述)添加到您的 .bashrc 文件中:

echo "alias youtube-dl='/usr/local/bin/youtube-dl'" >> ~/.bashrc

我还假设这是不必要的,因为无论如何 /usr/local/bin/ 中的任何内容都应该能够从终端访问。使用以下命令检查是否是这种情况:

which youtube-dl

如果 /usr/local/bin/youtube-dl 返回答案,则上述操作完全没有必要,您可以忽略此步骤。但是,如果您想自定义 youtube-dl,以便每次运行它时,您使用“选项”运行它,您可以将它们添加到 .bashrc 文件中先前创建的别名中,这样,在 youtube-dl 之后输入的任何内容都会放在最后一个单引号之前:

nano ~/.bashrc

相关内容