terminal相关内容

如何使用 R 或命令行提取与文本文件中的电子邮件地址匹配的表达式?

我有一个包含电子邮件地址和一些信息的文本文件. 我想知道如何使用 R 或终端提取这些电子邮件地址? 我已经读到我可以使用一些匹配电子邮件地址的正则表达式,例如 "^[_a-z0-9-]+(\\.[_a-z0-9-]+)*@[a-z0-9-]+(\\.[a-z0-9-]+)*(\\.[az]{2,4})$" 但是我应该使用什么命令或函数来提取这些电子邮件? 文本文件中没有模式. ..
发布时间:2021-12-28 10:33:35 其他开发

在哪里找不到命令 os x

好的,所以标题是不言自明的,当我输入 where ... 作为命令时,它返回 -bash: where: command not found 我当前的 bash 配置文件包括: export PATH="/usr/local/lib:$PATH"导出路径="/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/lib/node_modules/bin:$PATH" ..
发布时间:2021-12-28 10:33:25 服务器开发

在 linux 中,如何测试程序的输出是进入实时终端还是文件?

当您使用 git 时,它似乎神奇地知道标准输出是否正在通过管道或文件与显示到控制台的时间.例如,如果您启用了颜色并且您执行了 git 状态 它将为列出的不同类别文件的输出着色.但是,如果你这样做 git status |较少的 或 git status >状态.txt 它删除了 linux 颜色格式,您只需要查看无色的纯文本. git 如何检测其命令的输出是去文件还是去终端? ..
发布时间:2021-12-28 10:33:15 服务器开发

如何列出 c/c++ 应用程序中的所有环境变量

我知道在用 C++ 编程时,我可以使用 getenv. 我也知道,在 os x 终端中,我可以使用 环境. 我有兴趣获得可用于我正在运行的 C++ 程序的环境变量的完整列表.是否有一个 c/c++ 函数可以列出它们?换句话说,有没有办法从我的 C++ 代码中调用 env ? 解决方案 使用 environ 全局变量.它是一个空终止指针,指向格式为 name=value 的字符串 ..
发布时间:2021-12-28 10:33:07 C/C++开发

如何通过终端打开Android SDK Manager?

我已将 CD 放入终端中的 android 工具目录中.我尝试输入“android"并按回车键,我也尝试输入“android sdk"并按回车键,但 sdk 管理器不会出现. 有什么解决方案或建议可以帮助我了解我做错了什么? 解决方案 从 tools 目录之外(显然,您需要更改以适合您的路径口味): $ sudo/opt/android-sdk-macosx/tools/andro ..
发布时间:2021-12-28 10:33:01 移动开发

如何在终端 mac OS X 中使用和安装 SystemC?

如何在终端 mac OS X 中使用和安装 SystemC? 我尝试了 Logic 诗人应用程序,但我使用的是 os x 10.10,所以它不起作用. 所以我想知道如何在终端中编译和执行 SystemC. 我在终端中找不到 SystemC 的详细信息. 谢谢 解决方案 确保你有 xcode 命令线路工具已安装. 按照官方存储库中提供的说明进行操作. 来自个人经验. ..
发布时间:2021-12-28 10:32:46 其他开发

错误 ITMS-9000:“缺少代码签名权利.在捆绑包中找不到任何权利"- 如何更改应用程序 ID 名称

我最近使用另一个证书重新签署了我的应用程序(我没有源代码,所以我必须这样做才能将其上传到 App Store). 当我尝试上传它时,我得到:错误 ITMS-9000:“缺少代码签名权利.在可执行文件“Payload/xxxxxxxx.app/XXXxxxxxx"的捆绑包“xxx.xxxxxx.xxxxxx"中找不到任何权利."在 SoftwareAssets/SoftwareAsset (M ..
发布时间:2021-12-28 10:32:37 移动开发

Sublime Text 2 构建系统编译&在新的终端/命令提示符窗口中运行 Java?

我想在 Sublime Text 2 中创建一个构建系统来编译 Java 文件,然后在新终端(对于 OS X 或 Linux)或命令提示符(对于 Windows)中运行它) 窗口. 这是因为 Sublime Text 2 不允许用户输入任何东西,所以任何需要输入的程序在 Sublime Text 2 中运行时都会报错,如下所示: 这是我目前拥有的(我也尝试过批处理文件),但它只是在 S ..
发布时间:2021-12-28 10:32:19 Java开发

如何在 Mac 上编辑 PYTHONPATH?

如何在 Mac 上永久更改 PYTHONPATH?我试过编辑 .bash_profile,但是当我在文件中使用 print sys.path 时,它提供了一个与 .bash_profile 不同的 URL 的巨大列表.在终端中,当我输入 echo $PYTHONPATH 时,它显示一个空行.我不想使用 sys.path.append('...') 因为那样我必须把它放在每个文件中. 解决方案 ..
发布时间:2021-12-28 10:32:08 Python

PHP终端模拟器

我想用 php 和 jquery 或 ajax 编写一个“终端"模拟器. 我的意图不是执行真正的终端命令,我想创建类似 echo 的命令并将结果检索到 TextArea,或者创建类似 newuser 的命令并打开 jquery 对话框或网页.有没有办法开发这个东西? 我想要的是一个文本区域,我可以在其中获取响应和一个文本输入字段,我可以在其中放置命令.需要做的功能是调用一个 php 文 ..
发布时间:2021-12-28 10:31:47 PHP

bash 中的线程?

是否可以在 bash 脚本中使用线程.我在 java 中有一个驱动程序类,我试图同时运行多个实例.我知道这样做的唯一方法是在 bash 中创建线程,但我不确定这是否可能.任何帮助将不胜感激 解决方案 Bash 本身不支持线程,但你可以在后台启动多个 java 进程,例如: java myprog &java myprog &java myprog & 除此之外,您还可以查看 Pytho ..
发布时间:2021-12-28 10:31:13 服务器开发

同时在终端和文件中打印?

我有一个用于 grep 一些数据的 shell 脚本.我想将结果打印到一个文件中,但这样做会阻止结果显示在终端上.有没有办法既可以在屏幕上打印结果又可以写入文件.提前致谢. 解决方案 将您的输出通过管道传送到 tee 命令. 示例: [me@home]$ echo hello |开球.txt你好[me@home]$ cat out.txt你好 请注意,echo 的标准输出会被打印 ..
发布时间:2021-12-28 10:31:03 服务器开发

串行终端上的二进制数据

我与嵌入式设备的唯一通信方式是串行端口.默认情况下,嵌入式 Linux 将此端口用作终端.如何禁用此终端并使用串行链接传输二进制数据?我听说过 rx 和 tx 之类的命令,但我找不到它们. 我想我可以从/dev/tty 读取()和写入()内容,但我想确保没有错误消息或我的数据流出现任何混乱. 解决方案 您可以使用 xmodem 等应用程序通过任何终端传输文件.您说的串行端口是终端,还 ..
发布时间:2021-12-28 10:30:55 服务器开发

通过打印字符清除屏幕?

我正在使用 chez-scheme,但找不到完全清除屏幕的方法.(如果有人知道比打印更好的方法,我也会对此感兴趣,但这不是我的问题) 据我所知,通过 ^L (control-L) 清除屏幕或给出 clear 命令(至少在 bash 中)相当于输出 ASCII 字符 12:Form feed.但是,打印它没有任何作用.如果我使用 (display (integer->char 12)) 它只是 ..
发布时间:2021-12-28 10:30:34 其他开发

未找到 Py.test 命令,但已安装库

关于这个主题的堆栈溢出已经有两篇文章了;然而,他们都没有解决或解决我的具体情况. 我已经通过 pip install pytest 安装了 pytest.我也可以在 Python 中导入库. 问题是当我尝试在终端中使用 py.test 命令时,我得到 py.test: command not found. 有没有人知道为什么我无法在终端中使用该命令? 编辑:它甚至显示为一个 ..
发布时间:2021-12-28 10:30:24 其他开发

“|"是什么意思?在终端命令行中是什么意思?

很抱歉在这里发布它,但 Google 在搜索符号时做得很糟糕. “|"是什么意思意思是: “一些字符串" |一些可执行文件 解决方案 是管道符号.它在命令行上分隔两个程序(参见 Pipelinesbash 手册中),第一个程序的标准输出(在管道的左侧)连接到第二个程序的标准输入(在管道的右侧). 例如: 谁 |wc -l 为您提供连接到您的计算机的人数或会话数(加上来自 who ..
发布时间:2021-12-28 10:30:05 服务器开发

chown 非法组名 (mac os x)

我正在尝试在终端中运行以下命令: chown -R couchdb:couchdb/usr/local/var/log/couchdb 但是,我不断收到这条消息: chown: couchdb: 非法组名 我使用的是 mac osx(mountain lion)并且安装了命令行工具.我真的不太了解 unix,但我一直在谷歌上搜索非法组名错误,但没有找到任何有用的东西.我在看什么?您认为可能 ..
发布时间:2021-12-28 10:29:53 服务器开发