舍邦线不工作

2023-11-23

不知道我的 shebang 线有什么问题:

vic@ubuntu:~/Desktop$ ./test.py 
: No such file or directory

vic@ubuntu:~/Desktop$ ls -l
...
-rwxr-xr-x  1 vic vic        35 2011-11-06 15:46 test.py
...

vic@ubuntu:~/Desktop$ cat test.py 
#!/usr/bin/env python
print('!')

vic@ubuntu:~/Desktop$ /usr/bin/env python
Python 2.7.2+ (default, Oct  4 2011, 20:06:09) 
[GCC 4.6.1] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> 

有任何想法吗?

vic@ubuntu:~/Desktop$ head -n 2 test.py|hexdump -C
00000000  23 21 2f 75 73 72 2f 62  69 6e 2f 65 6e 76 20 70  |#!/usr/bin/env p|
00000010  79 74 68 6f 6e 0d 0a 0d  0a                       |ython....|
00000019
vic@ubuntu:~/Desktop$

您的文件具有 Windows 类型的行结尾。将其转换为正确的 Unix 类型行结尾,然后就可以开始了。

$ dos2unix test.py
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

舍邦线不工作 的相关文章

  • 如何在特定 systemd 服务重新启动时触发自定义脚本运行

    我想知道如何安排自定义脚本在重新启动服务时运行 我的用例是 每当重新启动 Tomcat 服务时 我都必须运行多个命令 我想知道是否有一种方法可以编写脚本并安排它在重新启动 Tomcat 服务时运行 我已将 tomcat 脚本设置为 syst
  • 为什么 Linux 对目录使用 getdents() 而不是 read()?

    我浏览 K R C 时注意到 为了读取目录中的条目 他们使用了 while read dp gt fd char dirbuf sizeof dirbuf sizeof dirbuf code Where dirbuf是系统特定的目录结构
  • 让 MongoDB 在 Linux 上监听远程连接

    我已在 Windows 本地计算机上 上成功安装 MongoDB 作为服务 但现在我想将 MongoDb 移动到单独的服务器 所以我将 tarball 解压到网络上的虚拟服务器 运行 Linux 当我从本地计算机使用 PuTTY 连接到服务
  • 在 /dev/input/eventX 中写入事件需要哪些命令?

    我正在开发一个android需要将触摸事件发送到 dev input eventX 的应用程序 我知道C执行此类操作的代码结构如下 struct input event struct timeval time unsigned short
  • 在主目录中安装库

    在 Linux Ubuntu 中 我尝试运行一个工具 但它显示错误 库丢失 我无权在系统中安装任何内容 或者根本无法从我的用户帐户执行 sudo 是否可以在我的主目录 没有 sudo 中安装缺少的库 在我的例子中为 libstdc so 6
  • 信号处理程序有单独的堆栈吗?

    信号处理程序是否有单独的堆栈 就像每个线程都有单独的堆栈一样 这是在 Linux C 环境中 来自 Linux 手册页signal 7 http kernel org doc man pages online pages man7 sign
  • Ubuntu 12.04 上的 DeepDive 安装指南

    在拥有以后很多问题 https stackoverflow com questions 22469188 deepdive installation postgresql error安装深潜项目 http deepdive stanford
  • QFileDialog::getSaveFileName 和默认的 selectedFilter

    我有 getSaveFileName 和一些过滤器 我希望当用户打开 保存 对话框时选择其中之一 Qt 文档说明如下 可以通过将 selectedFilter 设置为所需的值来选择默认过滤器 我尝试以下变体 QString selFilte
  • Locale.getDefault() 始终返回 en

    unix 机器上的服务器始终使用 en 作为默认区域设置 以下是区域设置输出 LANG en US LC CTYPE C LC NUMERIC C LC TIME C LC COLLATE C LC MONETARY C LC MESSAG
  • 拆分字符串以仅获取前 5 个字符

    我想去那个地点 var log src ap kernelmodule 10 001 100 但看起来我的代码必须处理 ap kernelmodule 10 002 100 ap kernelmodule 10 003 101 等 我想使用
  • 我需要启用哪些权限才能使 Docker 卷正常工作?

    假设我有一个保存一些数据的 Docker 容器 我希望这些数据能够持续存在 如果容器被停止 删除 升级等 我仍然希望数据位于主机操作系统文件系统上的可访问位置 目前 我的解决方案是创建一个目录 srv service name在我的主机上
  • awk 子串单个字符

    这是columns txt aaa bbb 3 ccc ddd 2 eee fff 1 3 3 g 3 hhh i jjj 3 kkk ll 3 mm nn oo 3 我可以找到第二列以 b 开头的行 awk if substr 2 1 1
  • Bash 解析和 shell 扩展

    我对 bash 解析输入和执行扩展的方式感到困惑 对于输入来说 hello world 作为 bash 中的参数传递给显示其输入内容的脚本 我不太确定 Bash 如何解析它 Example var hello world displaywh
  • 抑制 makefile 中命令调用的回显?

    我为一个作业编写了一个程序 该程序应该将其输出打印到标准输出 分配规范需要创建一个 Makefile 当调用它时make run gt outputFile应该运行该程序并将输出写入一个文件 该文件的 SHA1 指纹与规范中给出的指纹相同
  • 如何检测并找出程序是否陷入死锁?

    这是一道面试题 如何检测并确定程序是否陷入死锁 是否有一些工具可用于在 Linux Unix 系统上执行此操作 我的想法 如果程序没有任何进展并且其状态为运行 则为死锁 但是 其他原因也可能导致此问题 开源工具有valgrind halgr
  • SSH 无法对 [email protected] 进行身份验证

    最近 我在 Github com 上注册了一个免费计划 我按照他们的说明生成 ssh 密钥以添加到我的帐户 然而 当我尝试ssh v email protected cdn cgi l email protection 我收到此错误 deb
  • Jenkins中找不到环境变量

    我想在詹金斯中设置很多变量 我试过把它们放进去 bashrc bash profile and profile of the jenkins用户 但 Jenkins 在构建发生时找不到它们 唯一有效的方法是将所有环境变量放入Jenkinsf
  • 如何根据 HTTP 请求使用 Python 和 Flask 执行 shell 命令并流输出?

    下列的这个帖子 https stackoverflow com questions 15092961 how to continuously display python output in a webpage 我能够tail f网页的日志
  • 如何在 shell 脚本中并行运行多个实例以提高时间效率[重复]

    这个问题在这里已经有答案了 我正在使用 shell 脚本 它读取 16000 行的输入文件 运行该脚本需要8个多小时 我需要减少它 所以我将其划分为 8 个实例并读取数据 其中我使用 for 循环迭代 8 个文件 并在其中使用 while
  • gdb查找行号的内存地址

    假设我已将 gdb 附加到一个进程 并且在其内存布局中有一个文件和行号 我想要其内存地址 如何获取文件x中第n行的内存地址 这是在 Linux x86 上 gdb info line test c 56 Line 56 of test c

随机推荐

  • 引导两个模型之间的多重关联

    我的 Rails 3 应用程序中有 Flight Person 和 Glider 模型 我定义了自定义关系 因为我需要多个外键来引用航班表中的某个人 协会可以发挥作用 但只能是单向的 class Flight lt ActiveRecord
  • 使用 spring 在 mongodb 中存储 JSON 模式

    我是 Spring 数据和 mongodb 的新手 我有一个代表 JSON 模式的 JSON 对象 我需要使用 spring 数据将其存储在 mongodb 中 但 JSON Schema 的问题是 JSON Schema 的结构是动态的
  • 2013年如何申请iOS开发证书?

    过去 我们使用钥匙串访问创建 CSR 文件 然后通过 Apple Dev 网站上传该文件 现在有了最新的 Xcode 4 6 1 我们似乎应该能够通过 Xcode 本身来请求它 我在任何地方都没有看到这个选项 管理器中有一个 刷新 按钮 但
  • 如何让水平列表框在 WP7 中水平滚动?

    我正在尝试使用下面的代码在 WP7 silverlight 中制作水平列表框 项目水平显示 但滚动仍然是垂直的 我在 wpf 中做错了什么吗 这是 WP7 特有的错误吗
  • 为什么不总是使用泛型?

    我正在阅读 SO 上关于泛型的现有帖子 如果泛型有如此多的优点 比如类型安全 没有装箱 拆箱的开销并且速度很快 为什么不总是使用它呢 为什么要使用非泛型对象来代替 编辑 下面进一步扩展问题 我有一点困惑 几个月前 我上次阅读有关泛型的内容时
  • Google App 引擎外部数据库

    我一直在寻找 但在任何地方都找不到答案 我也没有时间去尝试 是否可以在 Google App Engine GAE 中使用 java 连接到远程数据库 无论是MySql SQLServer等 是否允许在域外进行调用 是否可以使用所需的库来建
  • 如何在我的应用程序加载时删除白屏? [复制]

    这个问题在这里已经有答案了 AndroidManifest xml
  • 为什么我的工具箱项目在 Visual Studio 2008 中消失?

    我正在开发一个解决方案 其中包含多个针对 Windows Mobile 5 和标准 Windows 应用程序的项目 最近 在设计器中打开表单时 常见的 UI 控件 文本框 按钮 标签等 已经消失 只留下项目中定义的控件 重置工具箱没有任何效
  • 递归地从 JSON 结构中删除 null

    我经常发现需要缓存由以下内容创建的数据结构NSJSONSerialization到磁盘并作为 writeToFile如果有空值就会失败 我需要一个在结构未知时有效的修复程序 这是可行的 并且允许直接突变 因为 NSMutableDictio
  • 在 Windows Phone 上设置 ListView 的 GroupStyle.Panel

    我正在尝试创建一个ListView分组 其中每个组中的元素水平显示 作为可滚动内容 无论我尝试什么GroupStyle Panel of the ListView它似乎对列表没有任何影响 我的 XAML 如下所示
  • Azure Devops:即使设置 NPM 身份验证后也无法使用 NPM 私有注册表构建映像

    设置 NPM Authenticate 后 我总是在 npm install 上收到错误 我想在映像构建期间对我的 npm 私有注册表进行身份验证并安装我需要的所有依赖项 也许我误解了这个身份验证过程的工作原理 但这就是我正在做的 建设管道
  • 是否可以进行不返回的 AJAX 调用?

    是否可以发送 jQuery ajax 调用或等效调用而无需任何响应 我想在使用 onbeforeunload 命令离开页面时触发服务器上的某些内容 但这不是我需要反馈给客户端的内容 因此我只想发送命令而不等待响应 那可能吗 每个请求都有一个
  • 在Maven中通过Ant FTP任务上传文件

    我正在尝试使用 Ant 任务上传文件 如果我直接使用 Ant 文件就会上传 但是如果我通过 Maven 调用 ant 任务 使用maven antrun plugin 我收到以下错误 发生 Ant BuildException 执行此行时发
  • node console.log() 一行输出数组

    我使用节点v10 6 0 这是我的代码 console log a 1 b 2 a 1 b 2 a 1 b 2 console log a 1 b 2 a 1 b 2 a 1 b 2 a 1 b 2 a 1 b 2 a 1 b 2 a 1
  • 如何设计存储多种语言文本的数据库模式?

    我们有一个 PostgreSQL 数据库 我们有几个表需要以多种语言保存某些数据 幸运的是 可能的语言列表是在系统范围内定义的 例如 让我们从以下开始 create table blah id serial foo text bar tex
  • 如何使用 Azure PowerShell 读取和设置 DevOps Pipeline 变量?

    我有一个 Azure Pipeline 设置 其中定义了 MyVariable 变量 如何编写 Azure PowerShell 内联脚本来读取变量 并在处理后将其设置为值 Reading 变量作为环境变量公开 要读取变量 TestVar
  • MongoDB - 为什么我应该使用游标而不是 iterator_to_array (在 PHP 中)

    mongo 类的 PHP 文档说使用光标代替iterator to array是优越的 为什么 我将从中获得什么好处 灵活性 Using iterator to array 使您的驱动程序立即将所有结果加载到内存中 并且您很容易耗尽内存 对
  • 如何在 google 地图 api v3 地图中为鼠标光标设置自定义图像?

    我希望将鼠标悬停在页面上的 Google 地图组件上时有一个自定义光标 我希望能够以编程方式将光标更改为自定义图像 然后将其更改回默认光标 我相信这就是您在 地图 对象上设置默认光标的方式 map setOptions draggableC
  • FireFox 上的视频方向不正确

    我有视频的 html5 视频标签 在 chrome 上一切都很好 在 firefox 上横向视频的方向是错误的 即使尝试使用 video js 也没有改变 我读到这是一个问题 因为视频源自 iOS 所以有2个问题 1 我怎样才能克服这个问题
  • 舍邦线不工作

    不知道我的 shebang 线有什么问题 vic ubuntu Desktop test py No such file or directory vic ubuntu Desktop ls l rwxr xr x 1 vic vic 35