cygwin相关内容

Cygwin:Perl脚本$ ENV {PATH}调用返回unix路径.我该如何更改?

我正在从cygwin调用Perl脚本.我遇到的问题是,当它调用$ ENV {PATH}时,该路径为unix路径.如何更改外壳程序以使其返回DOS路径? 解决方案 Cygwin是Windows的Unix仿真环境.除非 $ PATH 是Unix样式的路径,否则它将不起作用. 如果希望 perl 为您提供DOS路径,请使用与DOS兼容的Perl,例如草莓Perl .如果愿意,您甚至可以从C ..
发布时间:2021-04-14 20:57:57 其他开发

Bash:无法启动在Linux上使用make创建的程序

我想使用make来构建程序,然后通过bash脚本启动创建的可执行文件,但是bash找不到可执行文件,尽管它已创建并且可以手动启动.该问题仅存在于Gnome终端中的Linux mint 19上.编辑:确切的错误消息是:"/path/to/my/executable:没有这样的文件或目录" 我有一个跨平台项目,需要运行cmake,然后构建该项目,最后启动创建的可执行文件.我有一个bash脚本来自 ..
发布时间:2021-04-14 20:48:32 服务器开发

Cygwin终端缓冲器STDOUT

我使用Altera Quartus软件,该软件带有自己的Cygwin发行版和一个哑终端,根据Altera在我的“开始"菜单中放置的快捷方式,哑终端使用 运行 cmd.exe/c"c:\ altera \ 15.1 \ nios2eds \ NiosII Command Shell.bat" ,此批处理文件在其中配置Quartus的环境并启动bash.当我使用此窗口运行Altera工具时, ..
发布时间:2021-04-14 20:47:42 其他开发

意外标记'done'附近的cygwin语法错误

我正在尝试使用cygwing脚本将ansi文件的编码转换为utf8编码.下面是脚本: #!/bin/bashFROM = ANSITO = UTF-8ICONV ="iconv -f $ FROM -t $ TO"# 兑换查找webazmoon7/-type f -name"*" |在阅读fn的同时;做cp $ {fn} $ {fn} .bak$ ICONV$ {fn} ..
发布时间:2021-04-14 20:44:53 其他开发

Cygwin路径错误:找不到模块'C:\ cygdrive \ c \ ...'

我在Windows 7上使用Cygwin,并且按预期工作,直到几天前我对其进行了更新. 现在,当我尝试为NodeJs应用程序运行makefile时,出现有关路径的错误.在错误堆栈中,我看到所有路径都具有对C驱动器的双重引用: C:\ cygdrive \ c \ ... 更新:在Git bash,Windows命令行和Cygwin Shell中复制. 有什么办法解决这个问题吗? ..
发布时间:2021-04-14 20:37:25 其他开发

使xargs在Cygwin中工作

Linux/bash,获取输入行的列表,并使用 xargs 在每一行上工作: %ls -1 --color = never |xargs -I {} echo {}一种bC Cygwin,采取1: $ ls -1 --color = never |xargs -I {} echo {}xargs:无效的选项-我用法:xargs [-0prtx] [-e [eof-str]] [-i [r ..
发布时间:2021-04-14 20:27:40 其他开发

如何在cygwin中执行命令来运行Sublime Text?

我正在尝试在iterm中为cygwin中的Mac计算机模仿 subl 命令. 基本上,我希望能够通过键入 subl来从cygwin打开当前文件夹. 我没有找到任何好的说明.我知道我的.bashrc文件位于何处.我只是不知道该怎么做才能创建命令 subl 并使其生效,从而使 subl 之后的路径以Sublime打开. 任何人都可以帮忙吗? 解决方案 您想创建一个别名,并从b ..
发布时间:2021-04-14 20:23:39 其他开发

无法解决意外令牌"fi"附近的“语法错误";-隐藏的控制字符(CR)/Unicode空格

我是bash脚本的新手,我只是在尝试新事物并开始使用它. 基本上,我正在编写一个小脚本来将文件的内容存储在变量中,然后在if语句中使用该变量. 我一步一步地弄清楚了存储变量然后将文件内容存储为变量的方法.我现在正在研究if语句. 我的测试if语句非常基础.我只是想先掌握语法,然后再进入程序的更复杂的if语句. 我的if语句是: 如果[["test" ="test"]然后回 ..
发布时间:2021-04-14 19:59:50 其他开发

Windows桌面上的cygwin ssh快捷方式

我需要远程访问多台服务器.我更喜欢Cygwin而不是Putty. Anyhows-打开我很酷的Mintty窗口,然后键入以下命令的过程将花费很长时间.PS-我正在对这些服务器使用“密钥"身份验证. 首先,我在Windows桌面上双击Cygwin Terminal快捷方式. 然后,一旦终端会话启动,从命令提示符下键入以下内容- $ eval`ssh-agent`$ ssh-ad ..
发布时间:2021-04-14 19:52:51 其他开发

cygwin bash无法在emacs shell中正确显示

我正在尝试使用emacs的cygwin.我的环境是Windows 7 x64,emacs-24.0.93.1,cygwin 2.769,系统编码为gbk,cygwin的编码系统默认为utf-8,而emacs的编码系统默认为gbk 我使用 setup-cygwin 用emacs设置cygwin.我可以使用cygwin bash启动emacs shell,但是遇到了两个问题.首先,bash开头有 ..
发布时间:2021-04-14 19:45:36 其他开发

为什么从cmd.exe会话中看不到某些cygwin符号链接

摘要: 在最新版本(2020年9月)的64位cygwin中,/bin/和/lib目录中的符号链接具有令人困惑的功能,并且似乎与任何其他已记录的符号链接都不相同.问题是: 为什么它们对CMD.EXE隐藏,但在其他地方可见,不像 其他符号链接类型 是否可以创建具有相同功能的符号链接?如果可以,怎么办? TL; DR 请参阅@matzeri的答案:SYSTEM属性在/bin/aw ..
发布时间:2021-02-14 19:44:57 其他开发

JNI JVM调用类路径

我正在使用Cygwin编写一个小的C程序,该程序会启动Java虚拟机(我正在使用的库需要POSIX环境).到目前为止,只要将所有类与可执行文件放在同一文件夹中,我就能够使它正常工作.但是,我想指定一个实际的JAR文件,其中包含要运行的应用程序.但是,这似乎不起作用,FindClass仅返回null.就像我说的那样,我已将其缩小为类路径设置的问题,因为我可以将jar文件提取到与可执行文件相同的目录中 ..
发布时间:2021-02-10 20:23:32 Java开发

在Windows中编译Haskell程序:是否可以不下载Cygwin之类的东西?

我正在阅读“向您学习Haskell,以获取极大的好处",并且已经达到了有关I/O操作的章节.我正在使用Windows,并且已经下载了GHCi和WinGHCi. 我正在尝试编译一个简单的程序,并已在emacs上将文件另存为helloworld.hs,其中包含main = putStrLn "hello, world". 这本书说 打开终端,导航到helloworld.hs所在的目录 ..
发布时间:2020-11-22 08:22:09 其他开发

在Windows-7 64位上运行hadoop

我正在Windows-7 64位上运行hadoop并收到此错误: Exception in thread "main" java.io.IOException: Cannot run program "chmod": CreateProcess error=2, The system cannot find the file specified at java.lang.Proces ..
发布时间:2020-11-22 02:20:41 Java开发

Java环境位置不是“有效标识符"

我正在尝试在hadoop-env.sh文件中手动设置JAVA_HOME变量,但是根据Cygwin的说法,我的Java bin文件的路径是“不是有效的标识符". 我收到以下错误消息,我相信我已经正确地转义了所有特殊字符 S@W27 /cygdrive/c/hadoop-1.2.1 $ bin/hadoop /cygdrive/c/hadoop-1.2.1/libexec/../con ..
发布时间:2020-11-22 02:18:14 其他开发