terminal相关内容

架构 i386 的未定义符号:

我最近转移到了 mac,并且正在努力使用命令行编译器.我正在使用 g++ 进行编译,这可以很好地构建单个源文件.如果我尝试添加自定义头文件,当我尝试使用 g++ 进行编译时,我会得到架构 i386 的未定义符号.然而,这些程序在 xCode 中编译得很好.我是否遗漏了一些明显的东西? 尝试使用 g++ -m32 main.cpp ... 不知道还能尝试什么. 好的,旧代码编译...已经 ..
发布时间:2021-12-28 10:36:44 C/C++开发

使用 Eclipse CDT 调试 ncurses

我正在 Eclipse CDT 中使用 ncurses 编写 C++ 应用程序,但是我无法在 Eclipse 中运行/调试我的应用程序,因为 Eclipse 中的控制台不适用于 Curses.如果我从终端运行,我的应用程序运行良好,但我刚刚添加了一些新代码,现在出现分段错误,因此我想在 eclipse 中使用调试器来帮助我解决问题.有没有办法让 eclipse 运行/调试我的应用程序,但使用不同的 ..
发布时间:2021-12-28 10:36:33 C/C++开发

Swift.org 问题与开源 swift 项目.错误:xcrun:错误:无法找到实用程序“launch-with-toolchain",不是开发人员工具或在 PATH 中

我正在尝试使用自定义工具链启动 Xcode,并允许使用 Swift 的开源版本. 步骤取自 Swift.org 我收到此错误: xcrun: 错误:无法找到实用程序“launch-with-toolchain",不是开发人员工具或在 PATH 中 解决方案 来自 https 的开源 Swift 工具链://swift.org/download/#apple-platforms 需 ..
发布时间:2021-12-28 10:36:21 移动开发

Java通过终端执行外部程序

我有一个外部程序 Otter 获取一些文件名作为参数并创建一个输出文件,也指定为参数.例如,如果我的输入是“proof.in"并且我希望我的输出被放置在“proof.out"文件中,我会在终端中运行以下命令: otter proof.out “proof.in"文件必须与 otter 可执行文件在同一个文件中. 问题是我需要 Java 的这个功能,所以在我的 Java 代码中我执行以下操 ..
发布时间:2021-12-28 10:36:11 Java开发

.bash_profile 损坏未找到,命令未找到...帮助恢复到原来的

我正在我的 mac 上安装 Mongo db ......并且将 Mongodb/bin 目录导出到 PATH .. 看起来我损坏了 bash_profile,现在我找不到它.. 这就是我所做的: nano ~/.bash_profile 该文件不存在,所以我继续创建一个并添加以下行 export PATH={$PATH}:~/mongo/bin 所以现在我通过按 ctrl + O ..
发布时间:2021-12-28 10:36:04 其他开发

trace() 未写入 flashlog.txt

我在 Mac 终端上使用 mxmlc 编译 AS 3.0 项目,然后通过在 Flash Debugger 10 中打开 Main.swf 来运行它.现在,错误被写入 flashlog.txt 就好了,但我的跟踪语句没有:(我在/Library/Application Support/Macromedia 中有 mm.cfg,它包含以下几行: ErrorReportingEnable=1Trace ..
发布时间:2021-12-28 10:35:46 其他开发

捕获正在运行的进程关闭的 Windows 终端

在命令提示符窗口中,我有一个正在运行的进程.当进程仍在执行时,我单击命令提示符窗口角落中的(红色)“X".命令提示符窗口关闭,正在运行的进程终止. 在 Linux 上,关闭正在运行的进程的父终端将发送该进程 SIGHUP.如何在 Windows 上捕获此事件? 解决方案 SIGHUP 的等效项是通过您在 SetConsoleCtrlHandler.您的回调函数将在任意线程池线程上使用 ..
发布时间:2021-12-28 10:35:37 其他开发

使用默认的等宽字体在终端窗口中对齐 unicode 文本

我正在从网络中提取数据并希望将其与终端窗口中的表格对齐.在大多数情况下,我可以很好地对齐文本,但是当文本包含某些符号或外来字符时,事情就会变得混乱.我该如何处理这些字符?以下是输出第三行出现问题的示例: >>>items = "苹果树", "香蕉植物", "Orange 으르", "Goodbye">>>值 = 100、200、300、400>>>对于 i, v in zip(items, va ..
发布时间:2021-12-28 10:35:30 Python

在 shell 脚本中检查 Bitbucket 登录凭据

我目前正在编写一个 shell/bash 脚本来自动化工作流程.这个 bash 脚本可以克隆项目并在 Bitbucket 上创建新的 repo,执行 Composer 安装/更新等等. 我的第一个计划是通过 SSH 完成此操作,但在某些情况下我需要 HTTPS.对于所有认为通过 HTTPS 进行的操作,我需要先检查 Bitbucket 的用户凭据.由用户名和密码组成的凭据. 这可能吗. ..
发布时间:2021-12-28 10:35:14 其他开发

History 命令在终端中工作,但在编写为 bash 脚本时不起作用

我有一个简单的单行程序,可以在终端中完美运行: 历史 |排序 -k2 |uniq -c --skip-fields=1 |排序 -r -g |头 它的作用:给出用户最近最常用的 10 个命令.(别问我为什么要实现这样的东西) 我启动一个编辑器并在开头输入相同的 #!/bin/bash : #!/bin/bash历史 |排序 -k2 |uniq -c --skip-fields=1 |排 ..
发布时间:2021-12-28 10:35:06 服务器开发

如何使用termcap获取C程序中的光标位置,而不写字符?

我想知道如何在我的程序中获取光标位置 (x, y),而不在屏幕上写任何东西,也不会一直跟踪它. 我找到了一种使用此函数获取其位置的方法(我在这里不检查读取、写入等的返回来编写有关此主题的较小代码,但我在我的程序中这样做): void get_cursor_position(int *col, int *rows){int a = 0;int i = 0;字符缓冲区[4];写(1,“\033 ..
发布时间:2021-12-28 10:34:56 其他开发

分号在 bash 命令中运行时有什么作用?

例如运行时 echo a;回声 在终端中,它的输出是: a乙 在我看来,分号等待第一个命令 (echo a) 完成,然后启动第二个命令 (echo b). 问:分号是否只是用于在 bash 中迭代命令? 问:分号在 bash 命令中运行时的作用是什么? 解决方案 ; 将两个命令分开. echo a;回声 它让 bash 知道 echo a 和 echo b 是两个独 ..
发布时间:2021-12-28 10:34:50 其他开发

Mac OS X pygame 输入进入终端而不是 Python

我无法通过终端在 Mac OS X 上运行基于 pygame 的应用程序.诸如击键之类的输入事件会转到终端而不是我的 Python 应用,并且会被 pygame 检测到. 例如,我有以下测试脚本: 导入pygamepygame.init()屏幕 = pygame.display.set_mode((640, 480))完成 = 错误虽然没有完成:pygame.event.pump()键 = ..
发布时间:2021-12-28 10:34:41 Python

读取设备状态报告 ANSI 转义序列回复

我正在尝试使用以下代码检索 VT100 终端中光标的坐标: void getCursor(int* x, int* y) {printf("\033[6n");scanf("\033[%d;%dR", x, y);} 我正在使用以下 ANSI 转义序列: 设备状态报告 - ESC[6n 将光标位置报告给应用程序(就像在键盘上输入一样)ESC[n;mR,其中 n 是行,m 是列. ..
发布时间:2021-12-28 10:34:29 其他开发

在 MS Windows 上使用 Emacs 的“M-x 术语":错误产生子进程:无效参数

每当我尝试从 GNU Emacs 的 Windows 发行版中启动 M-x 术语时,我都会收到错误消息: apply:生成子进程:无效参数 在接受要运行的默认程序(“bash.exe"或“zsh.exe",来自 Cygwin,并存在于我的 Windows PATH 环境变量中)之后. M-x shell 可以与 Cygwin 的 Zsh/Bash 一起使用.但我想使用 Term 来获得更 ..
发布时间:2021-12-28 10:34:19 其他开发

python -v 命令有什么作用

我最近重新安装了我的 macOS,我想检查 Python 的版本.我在终端中输入了 python -v ,但我不确定这是做什么的?我是终端和 python 编程的新手.我是不是不小心安装了新软件? 上次登录:ttys000 上周日 5 月 14 日 15:02:37马修斯-MacBook-Pro:~ matthewkol$ python -v# 安装 zipimport 钩子导入 zipimpo ..
发布时间:2021-12-28 10:34:11 Python

清理感染c3284d病毒的服务器,使用搜索替换

我遇到了 Notorious c3284d 病毒的问题.它几乎修改了它可以找到的所有 html/php/js 文件. 我已经更改了服务器上的所有密码和用户,所以如果它是一个被盗用的帐户,它应该可以解决该问题,但我仍在努力将其完全删除. 我能够使用简单的 sudo grep -R "#c3284d#"/home 命令找到所有受感染的文件. 但我需要一种快速搜索和替换的方法. ..
发布时间:2021-12-28 10:34:01 服务器开发

将函数输出打印分配给python中的变量

我有一个函数(在某些项目中)可以打印结果.当我从命令行或另一个 python 项目调用它时,它会在终端上打印输出.但我想将所有打印结果存储在一个变量中,如下所示: output = function_name(function_args) 而不是在终端上打印结果,我想将它们存储在 output 变量中.此外,主函数返回一些东西(只是一个数字作为状态)作为结果,我不想要那个数字. 解决方案 ..
发布时间:2021-12-28 10:33:55 Python