首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >是否存在“巴什”?

是否存在“巴什”?
EN

Ask Ubuntu用户
提问于 2020-12-15 15:11:38
回答 1查看 336关注 0票数 2

我的xubuntu脚本有问题。这是一个脚本:

代码语言:javascript
运行
复制
#!/bin/bash/
cd /
touch ~/.config/zoomus.conf
cd ~/Desktop
'home/oem/Desktop/Zoom.desktop'

这是我的错误:

代码语言:javascript
运行
复制
bash: ./zoom.sh: /bin/bash/^M: bad interpreter: Not a directory

请帮我把这个修好。我写剧本bc变焦不会在没有终端的情况下在这里运行。所以我写剧本。

这是另一个错误:

代码语言:javascript
运行
复制
/home/oem/Desktop/Zoom.desktop: line 1: [Desktop: command not found
/home/oem/Desktop/Zoom.desktop: line 3: Video: command not found
/home/oem/Desktop/Zoom.desktop: line 4: fg: no job control
/home/oem/Desktop/Zoom.desktop: line 9: Application: command not found
/home/oem/Desktop/Zoom.desktop: line 11: x-scheme-handler/zoomus: No such file or directory
/home/oem/Desktop/Zoom.desktop: line 11: x-scheme-handler/tel: No such file or directory
/home/oem/Desktop/Zoom.desktop: line 11: x-scheme-handler/callto: No such file or directory
/home/oem/Desktop/Zoom.desktop: line 11: x-scheme-handler/zoomphonecall: No such file or directory
/home/oem/Desktop/Zoom.desktop: line 11: application/x-zoom: No such file or directory
/home/oem/Desktop/Zoom.desktop: line 12: X-KDE-Protocols=zoommtg: command not found
/home/oem/Desktop/Zoom.desktop: line 12: zoomus: command not found
/home/oem/Desktop/Zoom.desktop: line 12: tel: command not found
/home/oem/Desktop/Zoom.desktop: line 12: callto: command not found
/home/oem/Desktop/Zoom.desktop: line 12: zoomphonecall: command not found
EN

回答 1

Ask Ubuntu用户

发布于 2020-12-15 15:18:22

您有两个问题:(1)载运返回,(2)不正确的路径。

载运返回

您的脚本有额外的回车返回,这会使脚本的处理变得混乱,因为系统试图直接执行/bin/bash^M --这并不存在,因为它不能;这最终是因为您在Windows中编辑了脚本或在Windows中编写了脚本。当您使用Windows制作/编辑Linux脚本时,情况通常是这样的。因此,不要在Windows中创建您打算在Linux上使用的脚本。

也就是说,你可以解决这个问题。

按照这篇文章发表在我们的姐妹网站Unix和Linux上。,您应该尝试这个特定的解决方案:

  • 使用dos2unix更好地格式化文件。
    1. 使用dos2unix /path/to/script
    2. 如果不起作用,请使用dos2unix -c mac /path/to/script

这些解决方案中至少有一个应该从脚本中删除^M回车,然后它就会按预期工作。

修复您的路径

修复回车后,/bin/bash是您的可执行文件,它不是目录。所以你的线应该是:#!/bin/bash

至于桌面错误(需要添加编辑!):

使用exo-open /home/oem/Desktop/Zoom.desktop打开桌面启动程序文件。

票数 8
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1300329

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档