我将 url 存储在 bash 的变量中。它与实际文件路径无关,但它一直给我错误文件名太长。
如何告诉 bash 忽略查找文件名并将长 url 字符串存储到变量中?
我没有使用文件名。有人可以解释并指导我为什么会收到看起来不相关的错误吗?
#!/bin/bash
video=""
$video=$(youtube-dl -g -f bestvideo https://youtubeurl)
echo $video
$ Bash 脚本.sh
错误:文件名太长
编辑:抱歉,我在命令之前使用了 $( )。我在 stackexchange 编辑器上输入错误。在上面更正它。尝试使用 echo "$video" 。我仍然得到同样的错误。我在适用于 Linux 的 Windows 子系统上使用 ubuntu