MacOS执行chmod命令报错:verb 'chmod' not recognized 求助
解决方法
你的问题出在命令格式完全错误——你把chmod当成了TwitchDownloaderCLI程序的参数来运行,导致程序把chmod识别成了它不支持的命令(Verb)。
正确操作步骤
方法1:先进入文件所在目录再执行命令
- 运行下面的命令切换到目标文件所在的文件夹:
cd /Volumes/Backup\ Plus/Youtube/Raw\ Files/
- 执行赋予可执行权限的命令:
chmod +x TwitchDownloaderCLI
方法2:直接用完整路径执行chmod(无需切换目录)
直接运行这条命令即可:
chmod +x /Volumes/Backup\ Plus/Youtube/Raw\ Files/TwitchDownloaderCLI
为什么之前的命令会报错
你之前输入的命令是/Volumes/Backup\ Plus/Youtube/Raw\ Files/TwitchDownloaderCLI chmod +x TwitchDownloaderCLI,这相当于启动TwitchDownloaderCLI程序,并把chmod、+x、TwitchDownloaderCLI作为它的运行参数,而不是让系统执行chmod命令来修改该程序的权限,所以才会出现“Verb 'chmod' is not recognized”的错误。
内容的提问来源于stack exchange,提问作者masonkt
相关产品推荐
相关产品推荐

