cygwin

gnu sort 的平台/版本独立排序
cygwin

gnu sort 的平台/版本独立排序

我正在尝试对两个不同系统上生成的两个列表进行离线比较。它们都具有 GNU coreutils,因此为了帮助比较差异,我sort在传输它们之前对两个列表进行了排序。 我注意到这两种实现的排序标准不同。LANG 的值最初确实不同,但协调它们似乎并没有改变任何事情。 例如,以下命令产生不同的输出: LANG=C echo -e "a\n.a"|sort 首先,我得到: .a a 另一方面我得到了 a .a 我还没有深入研究 coreutils 代码,但我怀疑这是由于依赖于操作系统的排序 API,但是有没有办法强制 GNU 排序在各个平台上进行一致排序? 请注...

Admin

如何找到用于 SCP 的端口?
cygwin

如何找到用于 SCP 的端口?

我正在尝试使用将文件从本地(Windows 10,Cygwin)计算机复制到远程(Raspberry Pi)计算机scp,但出现超时错误: $ scp main.bin [email protected]: ssh: connect to host 123.12.21.123 port 22: Connection timed out lost connection 使用-vvv选项: $ scp -vvv main.bin [email protected]: Executing: program ssh.exe host 123.1...

Admin

可以在 Cygwin 或 Git Bash 中访问 Windows %PROGRAMFILES(X86)% 环境变量吗?
cygwin

可以在 Cygwin 或 Git Bash 中访问 Windows %PROGRAMFILES(X86)% 环境变量吗?

在 Git Bash 和 Cygwin 中,我可以轻松访问 Windows%PROGRAMFILES%环境变量: $ echo $PROGRAMFILES C:\Program Files $ echo ${PROGRAMFILES} C:\Program Files 但是,由于变量名中有括号,我无法%PROGRAMFILES(X86)%以相同的方式访问: $ echo $PROGRAMFILES(X86) bash: syntax error near unexpected token `(' $ echo ${PROGRAMFILES(X86)} ...

Admin

Cygwin 如何安装**所有**软件包
cygwin

Cygwin 如何安装**所有**软件包

我想安装全部来自的包裹cygwin 这里以及安装山猫在下面的代码片段中。我如何通过一次或两次点击来检查它们,这样我就不需要一个接一个地检查它们了? 除了类似 BASH 的命令之外,我还能安装哪些程序?它们有数百个? 在此处输入图片描述 ...

Admin

从 cygwin bash 访问 notepad++
cygwin

从 cygwin bash 访问 notepad++

因此,当我编写代码时,我会使用 notepad++,完成后,我会将其复制粘贴到普通的记事本中,因为我使用 Cygwin,而记事本是我知道如何从 shell 访问的唯一文本编辑器。有人可以教我如何从提示符直接转到 N++ 吗? ...

Admin

CygWin 无法识别包管理器(?)
cygwin

CygWin 无法识别包管理器(?)

我已经安装了 WinZip 和 7Zip,但问题仍然存在 它说... Now attempting installation... Looking for a previous installation of SDKMAN... Looking for unzip... Not found. ====================================================================================================== Please install unzip on yo...

Admin

防止 Cygwin 清除终端窗口
cygwin

防止 Cygwin 清除终端窗口

我启动一个新的cmd.exe并运行 Cygwin 如下: C:\cygwin\Cygwin.bat 然后我输入exit。Cygwin 现在清除了整个终端窗口。有没有什么办法可以防止这种情况发生? (我无法使用,miniterm.exe因为我正在从批处理文件调用 Cygwin,并且 Cygwin 必须在同一个控制台窗口中运行。) ...

Admin

Cygwin 安装程序设置存储在哪里?
cygwin

Cygwin 安装程序设置存储在哪里?

我想在目标计算机上安装 cygwin。我想删除 Cygwin 安装程序设置,以便我的安装程序仅使用默认值。 我删除了 C:\cygwin 和包文件夹,但安装程序仍然使用旧安装的设置启动。 Cygwin 安装程序将其设置存储在哪里? ...

Admin

CygWin:apt-file 替代品?
cygwin

CygWin:apt-file 替代品?

我是yt-dlp从源代码安装的。它需要pandoc,我相信 CygWin 包中提供了它。 在 Ubuntu 上我会运行: apt-file search /pandoc 来确定要安装哪个包。 CygWin 的对应内容是什么apt-file? ...

Admin

“cyg”前缀是什么意思?
cygwin

“cyg”前缀是什么意思?

我见过很多cyg带前缀的东西,例如,cygstart等等,但这个前缀到底是什么意思呢?cygpathcygwin ...

Admin

如果以管理员身份运行,Cygwin 安装程序不会终止
cygwin

如果以管理员身份运行,Cygwin 安装程序不会终止

我想安静地安装 Cygwin。问题是,安装不会终止。它在后台保持打开状态,占用 100% 的 CPU 使用率。这可以在任务管理器中看到。 我这样调用设置: setup-x86.exe -q -P rsync -R C:\smo-cygwin 这些是标志的含义: -q is quiet "-P rsync" means install rsync package "-R C:\smo-cygwin" changes the destination install path 5 分钟后日志文件(C:\smo-cygwin\var\log\setup.log)...

Admin

我可以在 bash 历史记录中的命令中添加换行符吗?
cygwin

我可以在 bash 历史记录中的命令中添加换行符吗?

我经常会遇到这个问题: 为了便于阅读,我输入了多行命令。以下是示例: echo "Hello. This is an example of a very long command which is divided into lines. This is pretty cool and easy to understand." 当我按下 Enter 键时,我发现命令中缺少一行。在这个例子中,可能是我想在“pretty”之前再换行。 当我按下Up和 时Left,我可以编辑命令并删除或插入新字符,但如何插入新换行符?当我将插入符号移到“pretty”...

Admin

在 Cygwin 安装程序中指定安装目录
cygwin

在 Cygwin 安装程序中指定安装目录

我想使用批处理文件自动安装 Cygwin。 到目前为止我得到了这样的命令: setup-x86.exe --packages rsync -l "F:/v2.0/cygwin/packages" -L 设置选项可以这样查看: setup-x86.exe --help 我有点困惑。因为有各种选项,但没有目标安装目录。它总是安装到 C:/cygwin,而且似乎无法更改。 有人可以帮忙吗? ...

Admin

有没有办法通过命令搜索 Cygwin 包,然后下载该包及其所有依赖项?
cygwin

有没有办法通过命令搜索 Cygwin 包,然后下载该包及其所有依赖项?

我目前正在尝试在 Cygwin 中使用一个名为 Paml 的程序,但要对其进行初始配置,我需要在 Cygwin 中使用“qmake”命令,据我所知,该命令似乎是 qt5-tool 包的一部分。这个包似乎是 qt5 包的集合,它们都有自己所需的包,而这些包又有它们所需的包。基本上,我只是试图下载运行 qmake 所需的任何内容,这样我就可以在 Windows 计算机上的 Cygwin 中配置和运行 Paml。我知道 CI 有没有办法通过命令搜索 Linux 仿真器包,然后下载该包及其所有依赖项?Cygwin 包是在安装应用程序中选择和安装的。我能做的就这么多。...

Admin

Cygwin ctrl-number 不起作用(在 cli emacs 中)
cygwin

Cygwin ctrl-number 不起作用(在 cli emacs 中)

Cygwin ctrl-number 在 cli emacs 中不起作用。我禁用了 mintty 键盘快捷键选项,所以现在它的^-作用与 相同^u -1。但是,ctrl-number 快捷键在 emacs 中不起作用。^4 ^x o例如应该将窗口焦点前进 4 个,与键入^x o4 次相同。相反,我将一个u字符插入当前缓冲区,然后框架焦点向前移动一个位置。所有数字键都是一样的。箭头键在 emacs 中起作用,因此转义字符和基于时间的转义序列检测似乎工作正常。我的 .emacs 有少量绑定,但都在范围内^c letter(为用户绑定保留)。 在 bash 中运行...

Admin